⬅ Volver al Menú Principal

🐍 Taller Práctico N° 7 - Programación en Python

Estructuras repetitivas: Bucle while y Bucle for (Nivel Básico / Intermedio)

Parte I: Bucle WHILE (4 Ejercicios)

Ejercicio 1 (While)

Cronómetro de Segundos

Usa while para incrementar una variable segundos de 0 a 59 e imprimir cada segundo.

Ejercicio 2 (While)

Caja Registradora por Código

Pide códigos de productos con while e ir contando cuántos productos se registran hasta ingresar 0.

Ejercicio 3 (While)

Juego de Dardos

Pide puntajes de tiros con while e ir sumándolos hasta alcanzar o superar 100 puntos.

Ejercicio 4 (While)

Consumo de Datos Móviles

Inicia con 500 MB y resta el consumo ingresado en while hasta agotar el saldo a 0 MB.

Parte II: Bucle FOR (4 Ejercicios)

Ejercicio 5 (For)

Cuadrados con range()

Calcula e imprime el cuadrado ($n^2$) de cada número del 1 al 10 usando for y range().

Ejercicio 6 (For)

Promedio de Notas

Dada notas = [8.0, 9.5, 6.0, 7.5], calcula e imprime la nota promedio usando un bucle for.

Ejercicio 7 (For)

Lista de Materias

Dada materias = ['Matemáticas', 'Ciencias', 'Inglés'], imprime con for: 'Materia: ' + materia.

Ejercicio 8 (For)

Contar Mayúsculas

Dada lista = ['A', 'b', 'C', 'd', 'E'], cuenta cuántas letras están en mayúscula usando for.