ÍndiceÍndice  CalendarioCalendario  FAQFAQ  BuscarBuscar  MiembrosMiembros  Grupos de UsuariosGrupos de Usuarios  Chat  RegistrarseRegistrarse  ConectarseConectarse  
Buscar
 
 

Resultados por:
 
Rechercher Búsqueda avanzada
Últimos temas

Comparte | 
 

 Ejemplo Java: Numero de cifras

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Manybadilla
Admin


Mensajes : 29
Puntos : 80
Reputación : 0
Fecha de inscripción : 01/03/2010

MensajeTema: Ejemplo Java: Numero de cifras   Vie Mar 05, 2010 10:34 am

Este ejercicio en java divide un números sucesivamente hasta conseguir
el número de cifras que tiene un entero.

Por ejemplo si tu introduces el número 3454 el programa te devolverá
un 4.

Código:

import java.io.*;

class Cifras {

static int total=0;
static int x=0;

static int numCifras(int x){
while(x!=0){
x=x/10;
total+=1; //incrementamos el contador
}
return total;
}

public static void main(String[]args) throws IOException{
//BufferedReader para leer de consola
BufferedReader leer = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Introduce un nu4mero:");
//leemos una línea como string
String linea = leer.readLine();
/*Convertirmos el string a un número. Podrías poner
*un try y catch para comprobrar errores al convertirlo.Por
*ejemplo si introducen un string*/
x= Integer.parseInt(linea);
System.out.println("El numero de cifras es:");
//Imprimimos el número de líneas
System.out.println(numCifras(x));
}
}
Volver arriba Ir abajo
Ver perfil de usuario http://ayudacolectiva.foroweb.org
 
Ejemplo Java: Numero de cifras
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» como puedo generar una serie de numeros progresivos
» EJEMPLO CON DATOS REALES DE NUESTRO CALL CENTER
» numero de serie del 9000
» se puede modificar el numero de caracteres en una firma?
» Numero maximo de caras

Permisos de este foro:No puedes responder a temas en este foro.
Manybadilla | Ayuda Colectiva :: Informática - Computación :: Programación-
Cambiar a: