Introducir un numero por pantalla y que el programa devuelva su valor en letra.
import java.util.*;
public class numeroLetra {
public static void main(String[] args) {
int num;
Scanner entrada = new Scanner(System.in);
System.out.print("Introduzca una número entre 0 y 10: ");
num=entrada.nextInt();
switch(num){ //aqui analiza el valor de num
case 0:
System.out.println("CERO");
break;
case 1:
System.out.println("UNO");
break;
case 2:
System.out.println("DOS");
break;
case 3:
System.out.println("TRES");
break;
case 4:
System.out.println("CUATRO");
break;
case 5:
System.out.println("CINCO");
break;
case 6:
System.out.println("SEIS");
break;
case 7:
System.out.println("SIETE");
break;
case 8:
System.out.println("OCHO");
break;
case 9:
System.out.println("NUEVE");
break;
case 10:
System.out.println("DIEZ");
break;
} //cerramos el switch
}
}
Podemos agregar un if, para impedir que metan un numero mayor de 10 y menor de 0
if (num<0 | num>10){
System.out.println("El numero no esta entre 0 y 10");
}
No hay comentarios:
Publicar un comentario