Ejemplo con While
Mientras que año sea menor o igual a 2012, imprimir la
frase “Informes del Año, año”
anio = 2001 # se inicializa variable
while anio <= 2012:
print ("Informes del Año", (anio) )
anio += 1 # equivale a anio=anio+1
Ejercicios con while
Haga una función que solicite números y los sume hasta que
ingrese un número 7 y retorne la suma acumulada.
Ejercicios con While
(Incierto el número de repeticiones del ciclos)
• Solicite al usuario por teclado varios números y súmelos hasta
que la suma sea menor a 100
• Lea números mientras no se ingrese un número 7.
• Haga la validación de la edad en años de una persona (0-120)
• Imprima saludos, para finalizar el ciclo pregunte al usuario si
desea continuar s/n.
• Lea el número de datos que el usuario le diga y finalizada la
lectura pregunte si desea continuar si o no.
Problema: Ulam (versión de Maldonado-Peña Karina)
Se dice que independientemente del tamaño del número, positivo, de partida, si
aplicamos las reglas que rigen la Sucesión de Ulam, la sucesión siempre tendrá
un último término que tiene el valor 1.
Las reglas de la sucesión de Ulam dicen que para obtener el siguiente término
de la sucesión se analiza el término actual:
- Si el término actual es par, el siguiente término se calcula dividiendo el actual
por 2
- Si el término actual es impar, el siguiente término se calcula multiplicando
por 3 el actual y sumándole 1
Por ejemplo, supongamos n= 26, la sucesión sería:
26; 13; 40; 20; 10; 5; 16; 8; 4;2;1
Diseñe un algoritmo que genere los términos de la
sucesión de Ulam, empezando de un n cualquiera.
Ejercicios con el ciclo for
•Haga un programa que me imprima los múltiplos
de 5, en forma ascendente y descendente. Solicite
al usuario los límites inferiores y superiores.
•Haga un programa que solicite al usuario un número y
escriba todos los números desde el 1 hasta ese número,
se termina la ejecución cuando digita un cero.
Ejercicios con el ciclo for
•Haga un programa que calcule los N múltiplos de un número
dado, iniciando desde el número múltiplo.
•Haga un programa que me
imprima la tabla de multiplicar de
un número dado por el usuario.
Solicite los límites superiores e
inferiores de la tabla.
Ejercicios con el ciclo for
•Haga un programa que presente los N primeros
números de la serie de Fibonacci. 0, 1, 1, 2, 3,
5, 8, 13, 21, ….
•Haga un programa que cargue N datos en una
lista y saque el promedio de esos números