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

Estructuras repetitivas: Bucle while y Bucle for

Parte I: Bucle WHILE

Ejercicio 1 (While)

Meta de Ahorro en Alcancía

Crea un programa que pida al usuario cuánto dinero va a guardar en su alcancía. Usa un bucle while para ir acumulando el dinero hasta que el total ahorrado sea igual o superior a $100. Muestra un mensaje al alcanzar la meta.

Ejercicio 2 (While)

Conteo de Notas Aprobatorias

Pide al usuario calificaciones escolares de 0.0 a 10.0 de forma continua. El bucle while debe detenerse cuando se ingrese -1. Al finalizar, informa cuántas notas ingresadas fueron mayores o iguales a 6.0.

Ejercicio 3 (While)

Validación de Nombre de Usuario

Pide al usuario que ingrese su nombre de usuario mediante un bucle while. El bucle debe repetirse hasta que escriba exactamente "estudiante".

Parte II: Bucle FOR

Ejercicio 4 (For)

Conteo de 10 en 10

Usa un bucle for con range() para imprimir en pantalla la secuencia de números de 10 en 10 desde el 10 hasta el 100 (10, 20, 30... 100).

Ejercicio 5 (For)

Cálculo de Precios con IVA

Dada la lista de precios precios = [100, 250, 50, 400], usa un bucle for para recorrer la lista e imprimir el valor de cada producto agregándole el 19% de IVA (precio * 1.19).

Ejercicio 6 (For)

Contador de Letras Específicas

Dada la lista de caracteres letras = ["a", "b", "a", "c", "a", "d", "e"], usa un bucle for y un condicional if para contar cuántas veces aparece la letra "a" e imprime el conteo final.