public static void main(String[] args) {
Scanner arje=new Scanner(System.in);
System.out.println("Ingrese un numero entre 0 y 9,999");
int numero=arje.nextInt();
System.out.println("♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠♠");
if(numero<10)
System.out.println("tine 1 cifra");
else if(numero<100)
System.out.println("tiene 2 cifras");
else if(numero<1000)
System.out.println("tiene 3 cifras");
else if(numero<1000)
System.out.println("tiene 4 cifras");
else if(numero<100000)
System.out.println("tiene 5 cifras");
else if(numero<1000000)
System.out.println("tiene 6 cifras");
else if(numero<10000000)
System.out.println("tiene 7 cifras");
else if(numero<100000000)
System.out.println("tiene 8 cifras");
else if(numero<1000000000)
System.out.println("Tiene 9 cifras");
}
lunes, 25 de marzo de 2013
10.-Pedir un numero entre 0 y 9,999 y decir cuntas cifras tine.
Suscribirse a:
Enviar comentarios (Atom)
gracias
ResponderEliminargracias
ResponderEliminarY para que son los corazones
ResponderEliminaruna pregunta a la hora de no cumplirse
ResponderEliminar//Si uno su predeterminación es si y solo si saber la cantidad de cifras podríamos hacerlo mas sencillo y evitarnos tanto código.
ResponderEliminarString n1 = JOptionPane.showInputDialog("ingrese un numero entre 0 y 99 999");
JOptionPane.showMessageDialog(null, "El numero de cifras es : "+ n1.length());
el ejercicio esta malo te dice ingrese un numero de 0 a 9999 cuatro cifras y ingresaste un numero de 5 cifras el cual no te tubo que haber leido, te falta definir un if y ponerle rango.
ResponderEliminar