3Eva_IIT2012_T2 Practicar alfabeto radiofónico con Python

3ra Evaluación II Término 2012-2013, Febrero 20, 2013 /ICM00794

Tema 2 (30 puntos). Realice un programa para practicar el uso del alfabeto radiofónico usando un menú como el siguiente:

https://www.icao.int/about-icao/Pages/ES/default_ES.aspx
https://www.icao.int
  1. Mostrar alfabeto radiofónico.- muestra la tabla del alfabeto radiofónico.
  2. Prueba de escritura.- Presenta una cadena con 6 letras del alfabeto generadas de forma aleatoria, pregunta al usuario la conversión a alfabeto radiofónico, luego verifica y muestra si fue correctamente escrita. Si hay errores se permiten hasta 3 intentos para completarla.
  3. Prueba de lectura. Presenta una cadena con 6 palabras del alfabeto radiofónico seleccionadas de forma aleatoria, luego pregunta al usuario las letras correspondientes, verificando y mostrando si se superó la prueba. En caso de errores, solo admiten hasta 3 intentos para superar la prueba.
  4. Salir
>> radiofono
 ** Entrenamiento Alfabeto Radiofónico **
 1. Mostrar alfabeto radiofónico
 2. Prueba de escritura
 3. Prueba de lectura
 4. Salir
 ¿cuál opción?:2
 ** Prueba de escritura
 GUAYAS
 Escriba código:
 GOLF UNIFORM ALFA YANKEE ALFA SIERRA
 Correcto…!
 ¿cuál opción?:3
 ** Prueba de Lectura
 GOLF UNIFORM ALFA YANKEE ALFA SIERRA
 Escriba código: GUAYAS
 Correcto....!

Nota: Puede usar las funciones del tema anterior. Para comparar cadenas: strcmp(a ,b).

Rúbrica: menú (5 puntos), ítem 1 (5 puntos), ítem 2 (5 puntos), ítem 3 (10 puntos), Programa estructurado (5 puntos)


Referencia: Parte 1: 3Eva_IIT2012_T1 Alfabeto radiofónico con Python

Wikipedia: Alfabeto radiofónico