🔄 Transformaciones Avanzadas
if→case, case→if, corrección semántica, ordenar bloques
🎯 Modo Examen
Selecciona ejercicios aleatorios con temporizador
⬤ Básico
Nivel 1 — Básico
⬤ Medio
Nivel 2 — Intermedio
2
Corregir if/elif con errores lógicos
Identifica errores tanto de sintaxis como lógicos en estructuras if/elif. · ~8min
corregir
if_elif
errores_logicos
Corregir
→
2
Elegir estructura: if vs case
Decide cuándo usar if/elif o case según las condiciones del problema. · ~3min
if_vs_case
decision
patrones
Opción múltiple
→
2
Transformar con patrones múltiples
Convierte if/elif con condiciones OR a case con patrones agrupados. · ~7min
transformar
patrones_or
case
Transformar
→
⬤ Avanzado
Nivel 3 — Avanzado
3
Corregir case con errores múltiples
Encuentra y corrige todos los errores en esta estructura case compleja. · ~10min
corregir
case
errores_multiples
Corregir
→
3
Ordenar bloques de un script
Reordena los bloques de código para que el script funcione correctamente. · ~5min
ordenar
scripts
estructura
Ordenar bloques
→
3
Script complejo: menú con case y validación
Combina case, validación de argumentos y acciones del sistema. · ~15min
case
systemctl
logging
Escribir código
→