1. 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.");
2. }
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.");
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.");
4. }
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.");
5. }
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.");
6. }
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.");
7. }
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.");
8. }
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.