← Back to unit
View solutions →
CCPG1043 Unit 4
4.2 Práctica — Unidad 04
Resuelva sin usar las construcciones prohibidas indicadas en el índice.
Ejercicios
- Tarifa por edad. Dada una edad, muestre
infantilsi es menor de 12,juvenilsi está entre 12 y 17, yadultoen cualquier otro caso. - Tabla de multiplicar. Muestre los productos de un número por los enteros del 1 al 10 usando
range. - Índices y valores. Dada una lista de temperaturas, muestre cada posición y su temperatura.
- Conteo anidado. Para los grupos
AyB, muestre las semanas 1 a 3 de cada uno. - Máximo sin empate. Encuentre el valor máximo y su posición en
[85, 120, 90, 110, 75]. - Máximo con empates. Encuentre la venta máxima y todas las posiciones donde aparece en
[85, 120, 90, 120, 75]. - Mínimo sin empate. Encuentre el menor tiempo y su posición en
[42, 38, 45, 40]. - Mínimo con empates. Encuentre el menor tiempo y todas sus posiciones en
[42, 38, 45, 38]. - Sin repetidos. Construya, manteniendo el orden, una lista sin repeticiones a partir de
[3, 1, 3, 2, 1, 4]. - Comprensión explicada. Obtenga los dobles de los números impares del 1 al 9: primero con un ciclo tradicional y después con una comprensión. Escriba una frase que explique la comprensión.
- Ahorro. Desde un saldo de cero, sume aportes de 15 hasta alcanzar una meta de 90. Use
whiley muestre el saldo después de cada aporte. - Condición booleana. Escriba
puede_registrar(cupos, inscritos)y úsela como condición de unwhileque registre una persona en cada repetición hasta llenar los cupos.
Criterios de revisión
- La salida coincide con el enunciado.
- Las decisiones cubren todos los casos sin solapamientos accidentales.
- Los recorridos usan la forma adecuada de
for. - Los ejercicios distinguen la primera posición de la conservación de todos los empates.
- El
whiletiene una condición legible y una actualización verificable.