import java.io.*;
class CuentaCaracteres {
/*throw IOException es un control de errores obligado por el lenguaje Java*/
public static void main(String args[]) throw IOException{
int contador = 0;
/*System.in implementa la entrada estándar
*read permite leer un carácter
*Lee hasta que el carácter sea 'intro'*/
while(System.in.read() != '\n')
/*por cada carácter leído suma uno el contador*/
contador++;
/*System.out implementa la salida estándar
*println imprime el contenido por pantalla*/
System.out.println("Tecleados: " + contador + " caracteres");
}
}
Ejemplo 2 Cuenta carecteres 2
import java.io.*;
import java.util.Scanner;
class CuentaCaracteres2{
public static void main(String args[]) throws IOException{
//Scanner sirve para escanear lo introducido por teclado
Scanner sc = new Scanner(System.in);
System.out.println("Introduzca una cadena");
//Se guarda en la variable teclado lo escaneado hasta el 'intro'
String teclado = sc.nextLine();
//lenght() cuenta los caracteres existentes en una variable string
System.out.println("Teclados " + teclado.length() + " caracteres");
}
}
0 comentarios:
Publicar un comentario