You are on page 1of 21

UNIVERSIDAD TCNICA DE MACHALA FACULTAD DE INGENIERA CIVIL ESCUELA DE INFORMTICA PRIMER QUIMESTRE PARALELO A

PROGRAMACIN 1

ADIVINA EL NUMERO
Proyecto Final de Asignatura

Autores: Jaramillo Viteri Jerson Vinicio Bruno Alberto Guadamud Paladines Dennys Patricio Lopez Arcaye Edgar Stalin Placensia Salinas Docente: Ing. Fausto Redrovn Castillo, Mg.

MACHALA - ECUADOR

SEPTIEMBRE, 2013

Proyecto Final de Programacin 1 De 21

AUTORA:
Nosotros, Jaramillo Viteri Jerson Vinicio, Bruno Alberto Guadamud Paladines, Dennys Patricio Lopez Arcaye, Edgar Stalin Placensia Salinas , como autores del presente trabajo de investigacin, somos responsables de las ideas, conceptos, procedimientos y resultados vertidos en la misma.

F. Jaramillo Viteri Jerson Vinicio C.I.: 0706331428

f. Edgar Stalin Placensia Salinas C.I.: [cdula del estudiante]

F. Dennys Patricio Lopez Arcaye C.I.: 0704829175

f. Bruno Alberto Guadamud Paladines C.I.: 07066226743

Proyecto Final de Programacin 2 De 21

ndice de contenido

1. JUSTIFICACION..................................................................................4 2. OBJETIVOS........................................................................................5 2.1 Objetivos General..........................................................................5 2.2 Objetivos Especficos......................................................................5 3. ANTECEDENTES..................................................................................6 4. MARCO TERICO ..............................................................................7 5. MARCO METODOLGICO ....................................................................8 5.1 Anlisis de resultados.....................................................................8 5.2 Solucin.....................................................................................10 6. CONCLUCIONES................................................................................14 7. RECOMENDACIONES.........................................................................14 8. REFERENCIAS BIBLIOGRFICAS ........................................................14 9. ANEXOS..........................................................................................15 9.1 Cdigo fuente del programa...........................................................15 9.2 Documentacin fotogrfica............................................................27

ndice de ilustraciones
Ilustracin Ilustracin Ilustracin Ilustracin 1: 2: 3: 4: Inicio.................................................................................6 Opciones del Juego..............................................................7 Cuando la respuesta es correcta............................................7 Cuando la respuesta no es correcta.......................................8

Proyecto Final de Programacin 3 De 21

1. JUSTIFICACION

Debido a la falta de de dedicacin de los estudiantes o la falta de aprendizaje en ciertos sectores del donde el aprendizaje es distinto, este programa se a diseado para solucionar ciertos problemas de aprendizajes a los nios de educacin bsica al ensearles a realizar sumas y restas para agilitar la mente y poder hacer clculos mas rpidamente. Por este motivo este juego didctico pretende ensear a los nios, jvenes y adultos por media del Desarrollo del aprendizaje, ensearles a realizar operaciones matemticas mas rpidamente, y as poder desarrollar la mente.

Proyecto Final de Programacin 4 De 21

2. OBJETIVOS
2.1 Objetivos General
Es poder lograr una meta y poder culminar exitosamente este semestre con los conocimientos adquiridos y as poder seguir mis estudios en el siguiente siclo para poder conocer mas temas nuevos y as poderme desarrollar como futuro profesional de la carrera de Ingeniera en Sistemas.

2.2 Objetivos Especficos


Ensear a jvenes y adultos a realizar sumas y restas por medio de un juego didctico de operaciones Matemticas. Animar a los estudiantes a investigar mas acerca del tema y prestarle mas atencin. Despertar el inters a nios, jvenes y adultos a jugar en computadoras aplicaciones educativas.

Proyecto Final de Programacin 5 De 21

3. ANTECEDENTES
En la antigedad para poder realizar una operacin matemticas con una suma o una resta se utilizaba objetos pequeos para poder hacer los mismo, hasta que aos despus se pudo inventar el baco que facilito mas el proceso de hacer las mismas operacin, mientras es paso de los anos la tecnologa fue avanzando hasta que se creo la primera calculadora donde facilitaba hacer la operacin matemtica pero nos controvertimos dependientes del mismo. Lo que permite realizar este juego es volver a recordar y racionalizar los ejercicios que se presentan para as agilitar la mente y no ser muy dependiente de la calculadora.

Proyecto Final de Programacin 6 De 21

4. MARCO TERICO

El juego educativo: El juego educativo es el juego que tiene un objetivo educativo implcito o explcito para que los nios aprendan algo especfico. Un objetivo que explcitamente programa el maestro con un fin educativo, o la persona que lo disea, ya sea el educador, el maestro, el profesor de apoyo, los padres, los hermanos mayores, los abuelos, los amigos, etc., y est pensado para que un nio o unos nios aprendan algo concreto de forma ldica. Programar: Establecer o planificar el programa de una serie de actividades. Dar las instrucciones necesarias a una mquina para que realice su funcin de manera automtica. Programador: Un programador o programador de computadora, es un individuo que hace la programacin, o sea, escribe programas para computadoras. Entornos de desarrollo de software: Un entorno de desarrollo de software es una combinacin de herramientas que automatiza o soporta al menos una gran parte de la tareas (o fases) del desarrollo: anlisis de requisitos, diseo de arquitectura, diseo detallado, codificacin, pruebas de unidades, pruebas de integracin y validacin, gestin de configuracin, mantenimiento, etc. Las herramientas deben estar bien integradas, pudendo interoperar unas con otras. Usuario:En informtica, un usuario es un individuo que utiliza una computadora, sistema operativo, servicio o cualquier sistema informtico. Por lo general es una nica persona. Administrador: La administracin es el proceso de planificar, organizar, dirigir y controlar el uso de los recursos y las actividades de trabajo con el propsito de lograr los objetivos o metas de la organizacin de manera eficiente y eficaz. Codificacin: La codificacin es el proceso de poner juntos los segmentos de sus datos que parecen ilustrar una idea o un concepto (representados en su proyecto como nodos). De esa forma, la codificacin es una forma de hacer abstraccin a partir de los datos existentes en sus recursos para construir un mayor entendimiento de las fuerzas que intervienen.

Proyecto Final de Programacin 7 De 21

Proyecto Final de Programacin 8 De 21

5. MARCO METODOLGICO
5.1 Anlisis de resultados
Ilustracin 1: Inicio

Ilustracin 2: Opciones del Juego

Proyecto Final de Programacin 9 De 21

Proyecto Final de Programacin 10 De 21

Ilustracin 3: Cuando la respuesta es correcta Ilustracin 4: Cuando la respuesta no es correcta

Proyecto Final de Programacin 11 De 21

5.2 Solucin
El programa intenta resolver Sumas y Restas por niveles. Anima al usuario a realizar operaciones aritmticas para desarrollar la mente y el conocimiento del usuario ya sea nio, joven o adulto que pueda acceder a esta aplicacin.

Proyecto Final de Programacin 12 De 21

6. CONCLUCIONES
Los estudiantes pueden practicar operaciones matemticas y as adquirir destrezas para agilitar la mente de cada usuario que utilice ente mismo juego. Conseguir buenos resultados a las personar que actualmente va a utilizar ente Juego.

7. RECOMENDACIONES
Dar mantenimiento al programa para as agilitar los procesos. Poder expandir el programa para que sea mas didctico y poder realizar mas operaciones matemticas.

Proyecto Final de Programacin 13 De 21

8. REFERENCIAS BIBLIOGRFICAS
http://www.promonegocios.net/administracion/que-es-administracion.html http://www.alegsa.com.ar/Dic/usuario.php http://www.youtube.com/watch?v=Y-Vrm-RCXz0 http://www.youtube.com/watch?v=pD6zLHyXx3g

Proyecto Final de Programacin 14 De 21

9. ANEXOS
9.1 Cdigo fuente del programa
public static void main (String[] args) { System.out.println("*****************************************************************************\n************************* ******* ADIVINA EL NUMERO **************************\n*****************************************************************************\n\n"); String usuario=""; String nombre=nombreDelUsuario(usuario); System.out.println("\t\t\t Hola "+nombre+" listo para jugar\n \t\t\t\t EMPECEMOS \n\n"); int becesQueSeRepiteElJuego =Console.readInt("El juego trata de buscar el numero correcto para completar la suma o la \n\t resta dependiendo del problema y la dificultad.\n\n\t Cuantas veses quiere que repita el juego: "); for( becesQueSeRepiteElJuego=0;becesQueSeRepiteElJuego<=1;becesQueSeRepiteElJuego++) { System.out.println("**************************** NIVEL FASIL ************************************\n\n"); int sumaFasil=sumaNivelFasil(); System.out.println(sumaFasil); int restaFasil=restaNivelFasil(); System.out.println(restaFasil); } for( becesQueSeRepiteElJuego=0;becesQueSeRepiteElJuego<=1;becesQueSeRepiteElJuego++) { System.out.println("**************************** NIVEL MEDIO ************************************\n\n"); int sumaMedio=sumaNivelMedio(); System.out.println(sumaMedio); int restaMedio=restaNivelMedio(); System.out.println(restaMedio); } for( becesQueSeRepiteElJuego=0;becesQueSeRepiteElJuego<=1;becesQueSeRepiteElJuego++) { System.out.println("**************************** NIVEL DIFISIL **********************************\n\n"); int sumaDifisil=sumaNivelDifisil(); System.out.println(sumaDifisil); int restaDifisil=restaNivelDifisil(); System.out.println(restaDifisil); } } public static String nombreDelUsuario(String usuario) { String nombre=Console.readLine("\t Hola como te llamas: "); return nombre; } public static String letraAleatoreo(String letra) { String [] abecedario = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J","K", "L", "M","N","O","P","Q","R","S","T","U","V","W", "X","Y","Z" }; int numRandon = (int) Math.round(Math.random() * 26 ); letra=abecedario[numRandon]; return letra; } public static int sumaNivelFasil() { int numeroAleatore=numeroAleatoreoDeDosSifras(); int comodinA=numeroDeAyuda();

Proyecto Final de Programacin 15 De 21

int comodinB=numeroDeAyuda(); String letra=""; letra = letraAleatoreo(letra); int nuemroDeLaUnidad=numeroAleatore%10; int numeroDeLaDecena=(numeroAleatore/10)%10; int respuestaDeLaSumaNivelFasil=((numeroDeLaDecena*10)+nuemroDeLaUnidad)+nuemroDeLaUnidad; System.out.println("******************************* SUMA ****************************************"); System.out.println("\t "+numeroDeLaDecena+""+letra); System.out.println("\t + "+letra); System.out.println("\t "+respuestaDeLaSumaNivelFasil); System.out.println("Las posibles opciones son :"+nuemroDeLaUnidad+" - "+numeroDeLaDecena+" - "+comodinA+" - "+comodinB); int resultadoDeLaSumaNivelFasil=Console.readInt("\n La letra "+letra+" es el numero..?"); if(resultadoDeLaSumaNivelFasil==nuemroDeLaUnidad) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else { System.out.print("\t\n\t Hoo te has equivocado la respuesta es "+nuemroDeLaUnidad+" \n\t Tu puntajes es 5 \n\t\n "); } return resultadoDeLaSumaNivelFasil; } public static int restaNivelFasil() { int numeroAleatore=numeroAleatoreoDeDosSifras(); int comodinA=numeroDeAyuda(); int comodinB=numeroDeAyuda(); String letra=""; letra = letraAleatoreo(letra); int nuemroDeLaUnidad=numeroAleatore%10; int numeroDeLaDecena=(numeroAleatore/10)%10; int respuestaDeLaRestaNivelFasil=((numeroDeLaDecena*10)+nuemroDeLaUnidad)-nuemroDeLaUnidad; System.out.println("******************************* RESTA ***************************************"); System.out.println("\t "+numeroDeLaDecena+""+letra); System.out.println("\t -"+nuemroDeLaUnidad); System.out.println("\t "+respuestaDeLaRestaNivelFasil); System.out.println("Las posibles opciones son :"+comodinA+" - "+numeroDeLaDecena+" - "+nuemroDeLaUnidad+" - "+comodinB); int resultadoDeLaRestaNivelFasil=Console.readInt("\n La letra "+letra+" es el numero..? "); if(resultadoDeLaRestaNivelFasil==nuemroDeLaUnidad) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else { System.out.print("\t\n\t Hoo te has equivocado la respuesta es "+nuemroDeLaUnidad+" \n\t Tu puntajes es 5 \n\t\n "); } return resultadoDeLaRestaNivelFasil; } public static int sumaNivelMedio() { int numeroAleatoreoTresSifras=numeroAleatoreoDeTresSifras(); int numeroAleatoreoDosSifras=numeroAleatoreoDeDosSifras(); int comodinA=numeroDeAyuda(); int comodinB=numeroDeAyuda(); String letra=""; String letraB=""; letra = letraAleatoreo(letra); letraB = letraAleatoreo(letra); int respuestaDeLaSumaNivelMedio=numeroAleatoreoTresSifras+numeroAleatoreoDosSifras; int unidadDelNumeroDeTresSifras=numeroAleatoreoTresSifras%10; int decenaDelNumeroDeTresSifras=(numeroAleatoreoTresSifras/10)%10; int centenaDelNumeroDeTresSifras=(numeroAleatoreoTresSifras/10)/10; int unidadDelNumeroDeDosSifras=numeroAleatoreoDosSifras%10;

Proyecto Final de Programacin 16 De 21

int decenaDelNumeroDeDosSifras=(numeroAleatoreoDosSifras/10)%10; System.out.println("******************************* SUMA ****************************************"); System.out.println("\t "+centenaDelNumeroDeTresSifras+""+letra+""+unidadDelNumeroDeTresSifras); System.out.println("\t + "+(decenaDelNumeroDeTresSifras+letraB)); System.out.println("\t "+respuestaDeLaSumaNivelMedio); System.out.println("Las posibles opciones son :"+decenaDelNumeroDeTresSifras+""+unidadDelNumeroDeDosSifras+" "+numeroAleatoreoDosSifras+" - "+(comodinA+comodinB)+" - "+comodinB); respuestaDeLaSumaNivelMedio=Console.readInt("\n La letra "+letra+" y "+letraB+" es el numero..?"); int resultado1=((decenaDelNumeroDeTresSifras*10)+unidadDelNumeroDeDosSifras); int resultado2=((unidadDelNumeroDeDosSifras*10)+decenaDelNumeroDeTresSifras); if(respuestaDeLaSumaNivelMedio==resultado1) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaSumaNivelMedio==resultado2) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else { System.out.print("\t\n\t Hoo te has equivocado la respuesta es "+resultado1+" o "+resultado2+" \n\t Tu puntajes es 5 \n\t\n "); } return respuestaDeLaSumaNivelMedio; } public static int restaNivelMedio() { int numeroAleatoreoTresSifras=numeroAleatoreoDeTresSifras(); int numeroAleatoreoDosSifras=numeroAleatoreoDeDosSifras(); int comodinA=numeroDeAyuda(); int comodinB=numeroDeAyuda(); String letra=""; String letraB=""; letra = letraAleatoreo(letra); letraB = letraAleatoreo(letra); int respuestaDeLaRestaNivelMedio=numeroAleatoreoTresSifras-numeroAleatoreoDosSifras; int unidadDelNumeroDeTresSifras=numeroAleatoreoTresSifras%10; int decenaDelNumeroDeTresSifras=(numeroAleatoreoTresSifras/10)%10; int centenaDelNumeroDeTresSifras=(numeroAleatoreoTresSifras/10)/10; int unidadDelNumeroDeDosSifras=numeroAleatoreoDosSifras%10; int decenaDelNumeroDeDosSifras=(numeroAleatoreoDosSifras/10)%10; System.out.println("******************************* RESTA ***************************************"); System.out.println("\t "+centenaDelNumeroDeTresSifras+""+letra+""+unidadDelNumeroDeTresSifras); System.out.println("\t + "+(decenaDelNumeroDeTresSifras+letraB)); System.out.println("\t "+respuestaDeLaRestaNivelMedio); System.out.println("Las posibles opciones son :"+decenaDelNumeroDeTresSifras+""+unidadDelNumeroDeDosSifras+" "+numeroAleatoreoDosSifras+" - "+(comodinA+comodinB)+" - "+comodinB); respuestaDeLaRestaNivelMedio=Console.readInt("\n La letra "+letra+" y "+letra+" es el numero..?"); int resultado1=((decenaDelNumeroDeTresSifras*10)+unidadDelNumeroDeDosSifras); int resultado2=((unidadDelNumeroDeDosSifras*10)+decenaDelNumeroDeTresSifras); if(respuestaDeLaRestaNivelMedio==resultado1) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaRestaNivelMedio==resultado2) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else { System.out.print("\t\n\t Hoo te has equivocado la respuesta es "+resultado1+" o "+resultado2+" \n\t Tu puntajes es 5 \n\t\n "); }

Proyecto Final de Programacin 17 De 21

return respuestaDeLaRestaNivelMedio; } public static int sumaNivelDifisil() { int numeroAleatoreoCuatroSifras=numeroAleatoreoDeCuatroSifras(); int numeroAleatoreoTresSifras=numeroAleatoreoDeTresSifras(); int comodinA=numeroDeAyuda(); int comodinB=numeroDeAyuda(); String letra=""; String letraB=""; String letraC=""; String letraD=""; letra = letraAleatoreo(letra); letraB = letraAleatoreo(letra); letraC = letraAleatoreo(letra); letraD = letraAleatoreo(letra); int respuestaDeLaSumaNivelDifisil=numeroAleatoreoCuatroSifras+numeroAleatoreoTresSifras; int unidadDelNumeroDeCuatroSifras = numeroAleatoreoCuatroSifras%10; int decenaDelNumeroDeCuatroSifras = (numeroAleatoreoCuatroSifras/10)%10; int centenaDelNumeroDeCuatroSifras = (numeroAleatoreoCuatroSifras/10)/10; int unidadDeMilDelNumeroDeCuatroSifras =(numeroAleatoreoCuatroSifras/100)%10; int unidadDelNumeroDeTresSifras = numeroAleatoreoTresSifras%10; int decenaDelNumeroDeTresSifras=(numeroAleatoreoTresSifras/10)%10; int centenaDelNumeroDeTresSifras=(numeroAleatoreoTresSifras/10)/10; System.out.println("******************************* SUMA ****************************************"); System.out.println("\t "+unidadDeMilDelNumeroDeCuatroSifras+""+letra+""+letraB+""+unidadDelNumeroDeTresSifras); System.out.println("\t + "+centenaDelNumeroDeTresSifras+""+letraC+letraD); System.out.println("\t "+respuestaDeLaSumaNivelDifisil); System.out.println("Las posibles opciones son :"+decenaDelNumeroDeCuatroSifras+""+centenaDelNumeroDeCuatroSifras+""+decenaDelNumeroDeTresSifras+""+unidadDelNumeroDeTresS ifras+" - "+numeroAleatoreoCuatroSifras+" - "+((comodinA)*1000+(comodinB)*100+unidadDelNumeroDeTresSifras)+" - "+((comodinB)*1000+ (comodinB)*100+centenaDelNumeroDeTresSifras)); respuestaDeLaSumaNivelDifisil=Console.readInt("\n La letra "+letra+" "+letraB+" "+letraC+" y "+letraD+" es el numero..?"); int resultado1=((decenaDelNumeroDeCuatroSifras)*1000+(centenaDelNumeroDeCuatroSifras)*100+ (decenaDelNumeroDeTresSifras)*10+unidadDelNumeroDeTresSifras); int resultado2=((centenaDelNumeroDeCuatroSifras)*1000+(decenaDelNumeroDeTresSifras)*100+ (unidadDelNumeroDeTresSifras)*10+decenaDelNumeroDeCuatroSifras); int resultado3=((decenaDelNumeroDeTresSifras)*1000+(unidadDelNumeroDeTresSifras)*100+ (decenaDelNumeroDeCuatroSifras)*10+centenaDelNumeroDeCuatroSifras); int resultado4=((unidadDelNumeroDeTresSifras)*1000+(decenaDelNumeroDeCuatroSifras)*100+ (centenaDelNumeroDeCuatroSifras)*10+decenaDelNumeroDeTresSifras); int resultado5=((decenaDelNumeroDeCuatroSifras)*1000+(unidadDelNumeroDeTresSifras)*100+ (centenaDelNumeroDeCuatroSifras)*10+decenaDelNumeroDeTresSifras); int resultado6=((unidadDelNumeroDeTresSifras)*1000+(centenaDelNumeroDeCuatroSifras)*100+ (decenaDelNumeroDeTresSifras)*10+decenaDelNumeroDeCuatroSifras); int resultado7=((decenaDelNumeroDeTresSifras)*1000+(decenaDelNumeroDeCuatroSifras)*100+ (unidadDelNumeroDeTresSifras)*10+centenaDelNumeroDeCuatroSifras); int resultado8=((centenaDelNumeroDeCuatroSifras)*1000+(decenaDelNumeroDeTresSifras)*100+ (decenaDelNumeroDeCuatroSifras)*10+unidadDelNumeroDeTresSifras); if(respuestaDeLaSumaNivelDifisil==resultado1) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaSumaNivelDifisil==resultado2) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaSumaNivelDifisil==resultado3) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaSumaNivelDifisil==resultado4) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); }

Proyecto Final de Programacin 18 De 21

else if(respuestaDeLaSumaNivelDifisil==resultado5) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaSumaNivelDifisil==resultado6) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaSumaNivelDifisil==resultado7) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaSumaNivelDifisil==resultado8) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else { System.out.print("\t\n\t Hoo te has equivocado la respuesta es "+resultado1+" o "+resultado2+" \n\t Tu puntajes es 5 \n\t\n "); } return respuestaDeLaSumaNivelDifisil; } public static int restaNivelDifisil() { int numeroAleatoreoCuatroSifras=numeroAleatoreoDeCuatroSifras(); int numeroAleatoreoTresSifras=numeroAleatoreoDeTresSifras(); int comodinA=numeroDeAyuda(); int comodinB=numeroDeAyuda(); String letra=""; String letraB=""; String letraC=""; String letraD=""; letra = letraAleatoreo(letra); letraB = letraAleatoreo(letra); letraC = letraAleatoreo(letra); letraD = letraAleatoreo(letra); int respuestaDeLaRestaNivelDifisil=numeroAleatoreoCuatroSifras+numeroAleatoreoTresSifras; int unidadDelNumeroDeCuatroSifras = numeroAleatoreoCuatroSifras%10; int decenaDelNumeroDeCuatroSifras = (numeroAleatoreoCuatroSifras/10)%10; int centenaDelNumeroDeCuatroSifras = (numeroAleatoreoCuatroSifras/10)/10; int unidadDeMilDelNumeroDeCuatroSifras =(numeroAleatoreoCuatroSifras/100)%10; int unidadDelNumeroDeTresSifras = numeroAleatoreoTresSifras%10; int decenaDelNumeroDeTresSifras=(numeroAleatoreoTresSifras/10)%10; int centenaDelNumeroDeTresSifras=(numeroAleatoreoTresSifras/10)/10; System.out.println("******************************* RESTA ***************************************"); System.out.println("\t "+unidadDeMilDelNumeroDeCuatroSifras+""+letra+""+letraB+""+unidadDelNumeroDeTresSifras); System.out.println("\t + "+centenaDelNumeroDeTresSifras+""+letraC+letraD); System.out.println("\t "+respuestaDeLaRestaNivelDifisil); System.out.println("Las posibles opciones son :"+decenaDelNumeroDeCuatroSifras+""+centenaDelNumeroDeCuatroSifras+""+decenaDelNumeroDeTresSifras+""+unidadDelNumeroDeTresS ifras+" - "+numeroAleatoreoCuatroSifras+" - "+((comodinA)*1000+(comodinB)*100+unidadDelNumeroDeTresSifras)+" - "+((comodinB)*1000+ (comodinB)*100+centenaDelNumeroDeTresSifras)); respuestaDeLaRestaNivelDifisil=Console.readInt("\n La letra "+letra+" "+letraB+" "+letraC+" y "+letraD+" es el numero..?"); int resultado1=((decenaDelNumeroDeCuatroSifras)*1000+(centenaDelNumeroDeCuatroSifras)*100+ (decenaDelNumeroDeTresSifras)*10+unidadDelNumeroDeTresSifras); int resultado2=((centenaDelNumeroDeCuatroSifras)*1000+(decenaDelNumeroDeTresSifras)*100+ (unidadDelNumeroDeTresSifras)*10+decenaDelNumeroDeCuatroSifras); int resultado3=((decenaDelNumeroDeTresSifras)*1000+(unidadDelNumeroDeTresSifras)*100+ (decenaDelNumeroDeCuatroSifras)*10+centenaDelNumeroDeCuatroSifras); int resultado4=((unidadDelNumeroDeTresSifras)*1000+(decenaDelNumeroDeCuatroSifras)*100+ (centenaDelNumeroDeCuatroSifras)*10+decenaDelNumeroDeTresSifras); int resultado5=((decenaDelNumeroDeCuatroSifras)*1000+(unidadDelNumeroDeTresSifras)*100+ (centenaDelNumeroDeCuatroSifras)*10+decenaDelNumeroDeTresSifras); int resultado6=((unidadDelNumeroDeTresSifras)*1000+(centenaDelNumeroDeCuatroSifras)*100+ (decenaDelNumeroDeTresSifras)*10+decenaDelNumeroDeCuatroSifras); int resultado7=((decenaDelNumeroDeTresSifras)*1000+(decenaDelNumeroDeCuatroSifras)*100+

Proyecto Final de Programacin 19 De 21

(unidadDelNumeroDeTresSifras)*10+centenaDelNumeroDeCuatroSifras); int resultado8=((centenaDelNumeroDeCuatroSifras)*1000+(decenaDelNumeroDeTresSifras)*100+ (decenaDelNumeroDeCuatroSifras)*10+unidadDelNumeroDeTresSifras); if(respuestaDeLaRestaNivelDifisil==resultado1) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaRestaNivelDifisil==resultado2) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaRestaNivelDifisil==resultado3) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaRestaNivelDifisil==resultado4) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaRestaNivelDifisil==resultado5) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaRestaNivelDifisil==resultado6) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaRestaNivelDifisil==resultado7) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else if(respuestaDeLaRestaNivelDifisil==resultado8) { System.out.print("\t\n\t Felicitaciones \n\t Tu puntajes es 10 \n\t\n "); } else { System.out.print("\t\n\t Hoo te has equivocado la respuesta es "+resultado1+" o "+resultado2+" o "+resultado3+" o "+resultado4+" o "+resultado5+" o "+resultado6+" o "+resultado7+" o "+resultado8+" \n\t Tu puntajes es 5 \n\t\n "); } return respuestaDeLaRestaNivelDifisil; } public static int numeroDeAyuda() { int numeroAyudaComodin=(int)(Math.floor(Math.random()*9)+1); return numeroAyudaComodin; } public static int numeroAleatoreoDeDosSifras() { int numeroDeLaSumaNivelFasil=(int)(Math.floor(Math.random()*99)+11); return numeroDeLaSumaNivelFasil; } public static int numeroAleatoreoDeTresSifras() { int numeroDeLaSumaNivelFasil=(int)(Math.floor(Math.random()*999)+111); return numeroDeLaSumaNivelFasil; } public static int numeroAleatoreoDeCuatroSifras() { int numeroDeLaSumaNivelFasil=(int)(Math.floor(Math.random()*9999)+1111); return numeroDeLaSumaNivelFasil; }

Proyecto Final de Programacin 20 De 21

9.2 Documentacin fotogrfica

Proyecto Final de Programacin 21 De 21

You might also like