trans_004.sh
Nivel 2 — Intermedio Opción múltiple

Elegir estructura: if vs case

Necesitas evaluar la extensión de un fichero ($EXT) contra los valores: jpg, jpeg, png, gif, webp, bmp, tiff. ¿Qué estructura es más apropiada y por qué?
A) if/elif — porque son más de 3 condiciones
B) case — porque comparamos una variable contra múltiples valores exactos; además permite patrones como jpg|jpeg
C) while — porque hay que repetir la comprobación
D) if/elif — porque case no soporta más de 5 ramas

📋 Sobre este ejercicio

Decide cuándo usar if/elif o case según las condiciones del problema.

💡 Pistas (clic para revelar)
💡 ¿Puede case agrupar varios valores en una sola rama?
💡 ¿Cuál es más legible con 7 valores posibles?
📖 Referencia del módulo