Boletín 3: Ejercicios bucles

  1. Realiza un programa en python que muestre la tabla de multiplicar, convierte este pseudocódigo en el programa python:

     INICIO
     MIENTRAS numero < 0 O numero > 9
       ESCRIBIR "Dame un numero entre 0 y 9"
       LEER numero 
       SI numero > 9 ENTONCES
         ESCRIBIR "Numero demasido alto"
       SINO 
         SI numero < 0 ENTONCES
           ESCRIBIR "Numero demasiado bajo"
         FINSI
       FIN_SI
     FIN_MIENTRAS
     PARA i=0 HASTA 15 con INCREMENTO 1 
       ESCRIBIR numero "X" i "=" numero*i
     FIN_PARA
     FIN
    
  2. Crea una aplicación que pida un número y calcule su factorial (El factorial de un número es el producto de todos los enteros entre 1 y el propio número y se representa por el número seguido de un signo de exclamación. Por ejemplo 5! = 1x2x3x4x5=120),

  3. Crea una aplicación que permita adivinar un número. En primer lugar la aplicación solicita un número entero por teclado. A continuación va pidiendo números y va respondiendo si el número a adivinar es mayor o menor que el introducido. El programa termina cuando se acierta el número.

  4. Algoritmo que pida números hasta que se introduzca un cero. Debe imprimir la suma y la media de todos los números introducidos.

  5. Algoritmo que pida caracteres e imprima 'VOCAL' si son vocales y 'CONSONANTE' si no, el programa termina cuando se introduce un espacio.

  6. Escribir un programa que imprima todos los números pares entre dos números que se le pidan al usuario.

  7. Algoritmo que muestre la tabla de multiplicar de los números 1,2,3,4 y 5.

  8. Escribe un programa que lea una lista de diez números y determine cuántos son positivos, y cuántos son negativos.

  9. Escribe un programa que dados dos números, uno real (base) y un entero positivo (exponente), saque por pantalla el resultado de la potencia. No se puede utilizar el operador de potencia (**).

  10. Escribe un programa que diga si un número introducido por teclado es o no primo. Un número primo es aquel que sólo es divisible entre él mismo y la unidad.