Sunteți pe pagina 1din 2

TRABAJO FINAL DE APLICACIN EN PSEINT/C++/DFD

Realizar un programa que muestre el siguiente men de opciones:

MEN
1) Determinar la suma de los N primeros trminos
2) Evaluar nmeros
3) Codificacin de alumno
4) Juego de preguntas
5) Juego de nmeros
6) Salir
Ingrese la opcin: <Posicin inicial del cursor>

Luego, de acuerdo a la opcin que escoja el usuario el programa debe hacer lo siguiente:

1. Determinar la suma de los N primeros trminos:

2. Evaluar nmeros: Se debe solicitar la cantidad de nmeros a evaluar. El usuario debe


ingresar uno por uno los nmeros, si se ingresa algn nmero repetido, el programa lo
debe indicar y pedir que se ingrese un nmero diferente. Al final se deben imprimir
todos los N nmeros ingresados por el usuario separados por comas. Por ejemplo: 5, 6,
7, , n

3. Codificacin de alumno: Se debe generar un cdigo del seguro del alumno. Este se
genera usando la primer y cuarta letra del apellido paterno y materno y la primera
letra del nombre, adems de la fecha de nacimiento (formato dd/mm/aaaa). Por
ejemplo: Juan Prez Ramrez, nacido el 28/04/1970 tienen como cdigo de seguro
197004281PERIJ001. Si el apellido tiene menos de 4 letras se usa la primera y ltima
letra del mismo. Por ejemplo, el cdigo de Luz Zea Raa, nacida el 05/04/1980 es
198004052ZARAL002. Adems el 7mo. caracter es 1 si la persona es hombre y 2 si la
persona es mujer. Los tres ltimos caracteres sern 001 si es el titular del seguro y 002
si es dependiente.

4. Juego de preguntas: El programa debe mostrar 10 preguntas de la siguiente manera:


Se muestra la pregunta y 2 alternativas de solucin y se espera la respuesta del
usuario, es decir 1 pregunta y 1 respuesta, una siguiente pregunta y su respuesta y as
sucesivamente hasta completar las 10 preguntas. Si el usuario se equivoca en la
respuesta, se debe mostrar la respuesta correcta y se debe continuar preguntando. Al
final se debe imprimir cuntas respuestas correctas tuvo y cuntas respuestas
incorrectas tuvo y el nivel que alcanz:
10 preguntas correctas: Excelente
8 preguntas correctas: Bueno
5 preguntas correctas: Regular
De 1 a 4 preguntas correctas: Deficiente

5.- Juego de nmeros: Se debe pedir al usuario que ingrese 3 nmeros del 1 al 6 y un
monto a apostar. Los nmeros ingresados deben ser diferentes, si hay nmeros iguales
se debe mostrar un mensaje indicando que se tiene que ingresar nuevamente los
nmeros. El programa debe mostrar cuantos aciertos tiene la persona y cunto ha
ganado. Se debe mostrar tambin los nmeros que gener el programa. El clculo de lo
que gana la persona es el siguiente: Si tiene 3 aciertos gana el triple de su apuesta, si
tiene 2 aciertos gana el doble de su apuesta, si tiene un acierto se queda con su apuesta
y si no acierta en ningn nmero pierde la apuesta.
Por ejemplo, si el usuario ingresa 5,4,1 y el programa genera los nmeros 5,4,5;
entonces el usuario acert en 2 nmeros (no interesa si el programa genera 2 o 3 veces
el mismo nmero, si el nmero se repite se cuenta como 1 solo).
Si desea puede colocar la restriccin para que el programa no genere nmeros
repetidos, esto no es obligatorio.

Consideraciones

El programa solo debe finalizar cuando se elige la opcin 6 (salir)


Se debe limpiar la pantalla al iniciar y terminar de ejecutar cualquier opcin diferente de
Salir y se debe mostrar nuevamente el men.

Evaluacin y entrega

El trabajo es grupal (5 personas)


Se revisar el cdigo del programa
Todas las opciones deben funcionar correctamente
La fecha de entrega y revisin ser
El trabajo vale 20% segunda permenante

S-ar putea să vă placă și