ejercicio 3

8

Click here to load reader

Upload: miguelcastromejia

Post on 15-Jun-2015

452 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ejercicio 3

Ejercicio 3.

Planteamiento del problema.

Pedir un número del 0 al 99 y mostrarlo escrito. Por ejemplo, para el 56 mostrar “cincuenta y seis”.

Análisis de datos.

Se requiere únicamente de un dato de entrada.

Diseño de solución.

Analizaremos el dato de entrada haciéndolo pasar por condiciones específicas de cada número del 0 al 99 que muestren la forma escrita de su número.

Programa fuente.

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package ejercicio3;

/** * * @author piiRy */import javax.swing.*;public class Ejercicio3 {

/** * @param args the command line arguments */ public static void main(String[] args) { int número; número = Integer.parseInt(JOptionPane.showInputDialog(null, "Inserte un número del 0 al 100.")); if (número > 100) { JOptionPane.showMessageDialog(null, "El número que insertaste no debe ser superior a 100.", "Error", JOptionPane.ERROR_MESSAGE); } if (número == 0) { JOptionPane.showMessageDialog(null, "Insertaste el número cero."); } if (número == 1) { JOptionPane.showMessageDialog(null, "Insertaste el número uno."); } if (número == 2) { JOptionPane.showMessageDialog(null, "Insertaste el número dos.");

Page 2: Ejercicio 3

}

if (número == 3) { JOptionPane.showMessageDialog(null, "Insertaste el número tres."); } if (número == 4) { JOptionPane.showMessageDialog(null, "Insertaste el número cuatro."); } if (número == 5) { JOptionPane.showMessageDialog(null, "Insertaste el número cinco."); } if (número == 6) { JOptionPane.showMessageDialog(null, "Insertaste el número seis."); } if (número == 7) { JOptionPane.showMessageDialog(null, "Insertaste el número siete."); } if (número == 8) { JOptionPane.showMessageDialog(null, "Insertaste el número ocho."); } if (número == 9) { JOptionPane.showMessageDialog(null, "Insertaste el número nueve."); } if (número == 10) { JOptionPane.showMessageDialog(null, "Insertaste el número diez."); } if (número == 11) { JOptionPane.showMessageDialog(null, "Insertaste el número once."); } if (número == 12) { JOptionPane.showMessageDialog(null, "Insertaste el número doce."); } if (número == 13) { JOptionPane.showMessageDialog(null, "Insertaste el número trece."); } if (número == 14) { JOptionPane.showMessageDialog(null, "Insertaste el número catorce."); } if (número == 15) { JOptionPane.showMessageDialog(null, "Insertaste el número quince."); } if (número == 16) { JOptionPane.showMessageDialog(null, "Insertaste el número dieciséis."); } if (número == 17) { JOptionPane.showMessageDialog(null, "Insertaste el número diecisiete.");

Page 3: Ejercicio 3

} if (número == 18) { JOptionPane.showMessageDialog(null, "Insertaste el número dieciocho."); } if (número == 19) { JOptionPane.showMessageDialog(null, "Insertaste el número diecinueve."); } if (número == 20) { JOptionPane.showMessageDialog(null, "Insertaste el número veinte."); } if (número == 21) { JOptionPane.showMessageDialog(null, "Insertaste el número veintiuno."); } if (número == 22) { JOptionPane.showMessageDialog(null, "Insertaste el número veintidós."); } if (número == 23) { JOptionPane.showMessageDialog(null, "Insertaste el número veintitrés."); } if (número == 24) { JOptionPane.showMessageDialog(null, "Insertaste el número einticuatro."); } if (número == 25) { JOptionPane.showMessageDialog(null, "Insertaste el número venticinco."); } if (número == 26) { JOptionPane.showMessageDialog(null, "Insertaste el número veintiséis."); } if (número == 27) { JOptionPane.showMessageDialog(null, "Insertaste el número veintisiete."); } if (número == 28) { JOptionPane.showMessageDialog(null, "Insertaste el número veintiocho."); } if (número == 29) { JOptionPane.showMessageDialog(null, "Insertaste el número veintinueve."); } if (número == 30) { JOptionPane.showMessageDialog(null, "Insertaste el número treinta."); } if (número == 31) { JOptionPane.showMessageDialog(null, "Insertaste el número treinta y uno."); } if (número == 32) { JOptionPane.showMessageDialog(null, "Insertaste el número treinta y dos.");

Page 4: Ejercicio 3

}

if (número == 33) { JOptionPane.showMessageDialog(null, "Insertaste el número treinta y tres."); } if (número == 34) { JOptionPane.showMessageDialog(null, "Insertaste el número treinta y cuatro."); } if (número == 35) { JOptionPane.showMessageDialog(null, "Insertaste el número treinta y cinco."); } if (número == 36) { JOptionPane.showMessageDialog(null, "Insertaste el número treinta y seis."); } if (número == 37) { JOptionPane.showMessageDialog(null, "Insertaste el número treinta y siete."); } if (número == 38) { JOptionPane.showMessageDialog(null, "Insertaste el número treinta y ocho."); } if (número == 39) { JOptionPane.showMessageDialog(null, "Insertaste el número treinta y nueve."); } if (número == 40) { JOptionPane.showMessageDialog(null, "Insertaste el número cuarenta."); } if (número == 41) { JOptionPane.showMessageDialog(null, "Insertaste el número cuarenta y uno."); } if (número == 42) { JOptionPane.showMessageDialog(null, "Insertaste el número cuarenta y dos."); }

if (número == 43) { JOptionPane.showMessageDialog(null, "Insertaste el número cuarenta y tres."); } if (número == 44) { JOptionPane.showMessageDialog(null, "Insertaste el número cuarenta y cuatro."); } if (número == 45) { JOptionPane.showMessageDialog(null, "Insertaste el número cuarenta y cinco."); } if (número == 46) { JOptionPane.showMessageDialog(null, "Insertaste el número cuarenta y seis."); } if (número == 47) { JOptionPane.showMessageDialog(null, "Insertaste el número cuarenta y siete.");

Page 5: Ejercicio 3

} if (número == 48) { JOptionPane.showMessageDialog(null, "Insertaste el número cuarenta y ocho."); } if (número == 49) { JOptionPane.showMessageDialog(null, "Insertaste el número cuarenta y nueve."); } if (número == 50) { JOptionPane.showMessageDialog(null, "Insertaste el número cincuenta."); } if (número == 51) { JOptionPane.showMessageDialog(null, "Insertaste el número cincuenta y uno."); } if (número == 52) { JOptionPane.showMessageDialog(null, "Insertaste el número cincuenta y dos."); }

if (número == 53) { JOptionPane.showMessageDialog(null, "Insertaste el número cincuenta y tres."); } if (número == 54) { JOptionPane.showMessageDialog(null, "Insertaste el número cincuenta y cuatro."); } if (número == 55) { JOptionPane.showMessageDialog(null, "Insertaste el número cincuenta y cinco."); } if (número == 56) { JOptionPane.showMessageDialog(null, "Insertaste el número cincuenta y seis."); } if (número == 57) { JOptionPane.showMessageDialog(null, "Insertaste el número cincuenta y siete."); } if (número == 58) { JOptionPane.showMessageDialog(null, "Insertaste el número cincuenta y ocho."); } if (número == 59) { JOptionPane.showMessageDialog(null, "Insertaste el número cincuenta y nueve."); } if (número == 60) { JOptionPane.showMessageDialog(null, "Insertaste el número sesenta."); } if (número == 61) { JOptionPane.showMessageDialog(null, "Insertaste el número sesenta y uno."); } if (número == 62) { JOptionPane.showMessageDialog(null, "Insertaste el número sesenta y dos.");

Page 6: Ejercicio 3

}

if (número == 63) { JOptionPane.showMessageDialog(null, "Insertaste el número sesenta y tres."); } if (número == 64) { JOptionPane.showMessageDialog(null, "Insertaste el número sesenta y cuatro."); } if (número == 65) { JOptionPane.showMessageDialog(null, "Insertaste el número sesenta y cinco."); } if (número == 66) { JOptionPane.showMessageDialog(null, "Insertaste el número sesenta y seis."); } if (número == 67) { JOptionPane.showMessageDialog(null, "Insertaste el número sesenta y siete."); } if (número == 68) { JOptionPane.showMessageDialog(null, "Insertaste el número sesenta y ocho."); } if (número == 69) { JOptionPane.showMessageDialog(null, "Insertaste el número sesenta y nueve."); } if (número == 70) { JOptionPane.showMessageDialog(null, "Insertaste el número setenta."); } if (número == 71) { JOptionPane.showMessageDialog(null, "Insertaste el número setenta y uno."); } if (número == 72) { JOptionPane.showMessageDialog(null, "Insertaste el número setenta y dos."); }

if (número == 73) { JOptionPane.showMessageDialog(null, "Insertaste el número setenta y tres."); } if (número == 74) { JOptionPane.showMessageDialog(null, "Insertaste el número setenta y cuatro."); } if (número == 75) { JOptionPane.showMessageDialog(null, "Insertaste el número setenta y cinco."); } if (número == 76) { JOptionPane.showMessageDialog(null, "Insertaste el número setenta y seis."); } if (número == 77) { JOptionPane.showMessageDialog(null, "Insertaste el número setenta y siete.");

Page 7: Ejercicio 3

} if (número == 78) { JOptionPane.showMessageDialog(null, "Insertaste el número setenta y ocho."); } if (número == 79) { JOptionPane.showMessageDialog(null, "Insertaste el número setenta y nueve."); } if (número == 80) { JOptionPane.showMessageDialog(null, "Insertaste el número ochenta."); } if (número == 81) { JOptionPane.showMessageDialog(null, "Insertaste el número ochenta y uno."); } if (número == 82) { JOptionPane.showMessageDialog(null, "Insertaste el número ochenta y dos."); }

if (número == 83) { JOptionPane.showMessageDialog(null, "Insertaste el número ochenta y tres."); } if (número == 84) { JOptionPane.showMessageDialog(null, "Insertaste el número ochenta y cuatro."); } if (número == 85) { JOptionPane.showMessageDialog(null, "Insertaste el número ochenta y cinco."); } if (número == 86) { JOptionPane.showMessageDialog(null, "Insertaste el número ochenta y eis."); } if (número == 87) { JOptionPane.showMessageDialog(null, "Insertaste el número ochenta y siete."); } if (número == 88) { JOptionPane.showMessageDialog(null, "Insertaste el número ochenta y ocho."); } if (número == 89) { JOptionPane.showMessageDialog(null, "Insertaste el número ochenta y nueve."); } if (número == 90) { JOptionPane.showMessageDialog(null, "Insertaste el número noventa."); } if (número == 91) { JOptionPane.showMessageDialog(null, "Insertaste el número noventa y uno."); } if (número == 92) { JOptionPane.showMessageDialog(null, "Insertaste el número noventa y dos.");

Page 8: Ejercicio 3

}

if (número == 93) { JOptionPane.showMessageDialog(null, "Insertaste el número noventa y tres."); } if (número == 94) { JOptionPane.showMessageDialog(null, "Insertaste el número noventa y cuatro."); } if (número == 95) { JOptionPane.showMessageDialog(null, "Insertaste el número noventa y cinco."); } if (número == 96) { JOptionPane.showMessageDialog(null, "Insertaste el número noventa y seis."); } if (número == 97) { JOptionPane.showMessageDialog(null, "Insertaste el número noventa y siete."); } if (número == 98) { JOptionPane.showMessageDialog(null, "Insertaste el número noventa y ocho."); } if (número == 99) { JOptionPane.showMessageDialog(null, "Insertaste el número noventa y nueve."); } if (número == 100) { JOptionPane.showMessageDialog(null, "Insertaste el número cien."); } }}

Depuración.

Conclusión de su práctica.

Las condiciones específicas ayudan mucho cuando se manejan muchos datos de impresión.