El documento presenta 10 ejemplos de programas en Python que utilizan estructuras de control repetitivas como bucles while y for. Los programas van desde imprimir números hasta verificar contraseñas, contar letras en un nombre, y almacenar y procesar datos de clientes en listas.
0 calificaciones0% encontró este documento útil (0 votos)
81 vistas3 páginas
El documento presenta 10 ejemplos de programas en Python que utilizan estructuras de control repetitivas como bucles while y for. Los programas van desde imprimir números hasta verificar contraseñas, contar letras en un nombre, y almacenar y procesar datos de clientes en listas.
El documento presenta 10 ejemplos de programas en Python que utilizan estructuras de control repetitivas como bucles while y for. Los programas van desde imprimir números hasta verificar contraseñas, contar letras en un nombre, y almacenar y procesar datos de clientes en listas.
El documento presenta 10 ejemplos de programas en Python que utilizan estructuras de control repetitivas como bucles while y for. Los programas van desde imprimir números hasta verificar contraseñas, contar letras en un nombre, y almacenar y procesar datos de clientes en listas.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 3
Introducción a las tecnologías de la información
Python
Material de reforzamiento U11
Estructura de control repetitivas 1. Crear un programa que imprima los números del 1 al 100. a=1 while a <= 100: print(a) a=a+1 print("Se acabó.") 2. Crear un programa que imprima los números pares menores que 50. N=50 for i in range(N): if i%2==0: print(i) 3. Realizar un programa que imprima los 20 primero números impares. for i in range(40): if i%2!=0: print(i) 4. Crear un programa que pida un número entero e imprimirlo, si no ingresa deberá preguntar otra vez por el número entero hasta que ingrese un número positivo. n=int(input("Indicar su número:")) while n<0: print("Ese número es negativo") n=int(input("Introduce un numero positivo:")) print("Ese número es Positivo") 5. Imprimir la tabla del 1 al 12 con bucles. for i in range(1,13): for j in range(1,13): print('{:3}'.format(i*j), end=' ') print() 6. Realizar un programa para verificar la contraseña, el usuario solo tendrá 3 intentos, si pasa los intentos imprimir “Sobrepaso todos sus intentos” contraseña="" conta=0 while contraseña.lower() !="123456789": contraseña=input("Ingrese una contraseña: ") conta+=1 if conta<=2: continue Introducción a las tecnologías de la información Python else: print("Sobrepaso todos sus intentos") break else: print("Usted a ingresado correctamente la contraseña") print("Ingresando al programa....") 7. Crear una lista que almacene edades. print("Ingrese las edades") edades = [] numero_edades = 5 for i in range(numero_edades): edad = int(input("Ingrese la edad {}: ".format(i+1))) edades.append(edad) print("Edades ingresadas:", edades) 8. Con la lista anterior contar cuantos son mayores de edad. print("Ingrese las edades") edades = [] numero_edades = 5 mayores = 0 X = 18 for i in range(numero_edades): edad = int(input("Ingrese la edad {}: ".format(i+1))) edades.append(edad) if edad > X: mayores += 1 print("Edades ingresadas:", edades) print("La cantidad de mayores de",X,"son", ":", mayores) 9. Realizar un programa para contar cuantas letras tiene tu nombre. nombre = input("Ingresa tu nombre: ") letras = list(nombre) X = len(nombre) print("Tu nombre tiene", X, "letras.") print(letras) 10. Crear un programa para una empresa, que pida la cantidad de clientes y luego las almacene en un arreglo. clientesr = int(input("Ingrese los dias que ingresaron los clientes: ")) clientes = [] for i in range(clientesr): cliente = int(input("Ingrese la cantidad de clientes que ingresaron el dia {}: ".format(i+1))) Introducción a las tecnologías de la información Python clientes.append(cliente) print("La cantidad de clientes que ingresaron:", clientes)