Вы находитесь на странице: 1из 1

Parcial Estructuras de Datos.

Fundacin Universitaria de Popayn


1. Partiendo de una lista de tamao 10 la cual almacena nombres de frutas, desarrollar el siguiente juego de adivinar palabras en python: a. Al iniciar el juego, el programa internamente una fruta aleatoria de la lista, para que el usuario la adivine. b. Una vez el programa escoge la fruta, se le presenta al usuario un men con las siguientes opciones: mostrar nmero de letras, contar letra, posicin primera aparicin, posicin ltima aparicin y adivinar fruta. c. Si escoge la opcin mostrar nmero de letras, el programa le muestra al usuario el nmero de letras de la palabra. d. Si escoge la opcin contar letra, el programa recibir una letra del usuario y le mostrar cuantas veces aparece esa letra en la palabra. e. Si escoge las opciones: posicin primera aparicin o posicin ltima aparicin, el programa recibir una letra del usuario, y le mostrar la posicin numrica de la primera o la ltima aparicin de esa letra, segn sea el caso. f. Si escoge la opcin adivinar fruta: el programa recibir una palabra y la comparar con la escogida aleatoriamente al inicio del juego, si son iguales el usuario gana, sino el programa contina mostrndose el men de opciones. 2. Partiendo de un arreglo de tamao 10 el cual almacena nombres de ciudades, desarrollar el siguiente juego de adivinar palabras en Java: a. Al iniciar el juego, el programa internamente una ciudad aleatoria del arreglo, para que el usuario la adivine. b. Una vez el programa escoge la ciudad, se le presenta al usuario un men con las siguientes opciones: mostrar nmero de letras, posicin primera aparicin y adivinar ciudad. c. Si escoge la opcin mostrar nmero de letras, el programa le muestra al usuario el nmero de letras de la palabra. d. Si escoge la opcin posicin primera aparicin, el programa recibir una letra del usuario, y le mostrar la posicin numrica de la primera aparicin de esa letra. e. Si escoge la opcin adivinar ciudad: el programa recibir una palabra y la comparar con la escogida aleatoriamente al inicio del juego, si son iguales el usuario gana, sino el programa contina mostrndose el men de opciones. Nota: Elaborar un audio video del primer punto explicando el funcionamiento y las partes ms importantes del cdigo, subir el video a youtube, y enviar el enlace y el cdigo fuente del programa. En cuanto al segundo punto desarrollar la aplicacin usando JOptionPane y enviar solo el ejecutable del mismo (no generar video). El trabajo puede hacerse en grupos de 2, si se hace en grupos de 2, en el video deben aparecer las voces de los integrantes. El plazo de entrega es hasta el sbado 30 de Marzo de 2013 11:59 p.m.

Вам также может понравиться