/*
* 62. Diseñar un método de nombre cifras que devuelva
* el número de cifras que tiene un valor
* de tipo entero que se le pasa como parámetro
*/
import java.util.Scanner;
public class Ejercicio62 {
public static void main(String[] args) {
//Variables
int num;
//Inicializamos Scanner
@SuppressWarnings("resource")
Scanner reader = new Scanner(System.in);
//Empezamos el programa
System.out.println("Introduce un numero: ");
num = reader.nextInt();
System.out.println(num + " tiene " + cifras(num) + " cifras.");
//Comprobamos que finaliza por completo
System.out.print("END_OF_LINE");
}
static int cifras(int x){
int numCifras = 1;
x = x/10;
while(x != 0){
numCifras++;
x = x/10;
}
return numCifras;
}
}
No hay comentarios:
Publicar un comentario