You are on page 1of 2

Actividad

Desarrollador de interfaces gráficas [Nivel 1]


Lección 2 / Actividad 1
Uso de bucles

IMPORTANTE

Para resolver tu actividad, guárdala en tu computadora e imprímela.

Si lo deseas, puedes conservarla para consultas posteriores ya que te sirve


para reforzar tu aprendizaje. No es necesario que la envíes para su revisión.

Propósito de la actividad

Identificar los tipos de datos estructurados, reconocer la utilidad de las


sentencias de control de flujo y practicar tu conocimiento sobre bucles para
ejemplos cotidianos.

Practica lo que aprendiste

I. Relaciona las variables de la columna izquierda con las estructuras


de datos que almacenan.
( ) notas = [6.7, 8.2, 9.9] A) Tupla
( ) alumnos = (‘Ana’, ‘Beto’, ’Claudia’) B) Lista
( ) calif = {‘Ana’: 6.7, ‘Beto’: 8.2, ‘Claudia’: 9.6} C) Diccionario

II. Coloca, en los paréntesis, la sentencia de control de flujo


correspondiente a su función en un programa.

( ) Sentencia que finaliza el ciclo en el que


se encuentra y no ejecuta el caso else

( ) Sentencia usada durante la A) Break


construcción de un programa, pues no B) Continue
realiza acción alguna en la sección de C) Pass
código en que se encuentra

( ) Omite el código que se encuentra


después y salta a la siguiente iteración en
un ciclo
Actividad

III. Corrige el programa para que no entre en un bucle infinito e


imprima el diccionario {'Ana': 6.7, 'Beto': 8.2, 'Claudia': 9.9}.

alumnos = ('Ana', 'Beto', 'Claudia')


notas = [6.7, 8.2, 9.9]
calificaciones = {}
index = 0
while index < len(alumnos):
calificaciones[index] = notas[index]
print(calificaciones)

IV. Modifica el programa anterior para que entregue el mismo


resultado, pero utilizando un ciclo for en lugar del ciclo while.
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________

V. Realiza un programa usando ciclos for anidados que imprima un


diccionario con las 27 combinaciones posibles del menú.

Menú
Entrada Platillo principal Postre
Sopa Res Pastel
Crema de verduras Pollo Gelatina
Spaguetti Pescado Flan

You might also like