Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: rogergcc en 25 de Abril 2015, 04:15

Título: Recorrer palabra letra a letra Ejercicio CU00658B Tipos de bucle Java. Ciclo for
Publicado por: rogergcc en 25 de Abril 2015, 04:15
Citar
Crea una clase con un método main que pida una entrada de teclado y usando un bucle for, el método length de la clase String y el método substring de la clase String, muestre cada una de las letras que componen la entrada. Por ejemplo si se introduce “ave” debe mostrar:

Letra 1: a
Letra 2: v
Letra 3: e

Es necesario que la cadena inicialize en cadena="" y porque no cadena=" "

Código: [Seleccionar]
public static void main(String[] args) {
        System.out.println ("Por favor introduzca una cadena por teclado:");
        Scanner sc = new Scanner(System.in);
        String cadena="";
        cadena=sc.nextLine(); //que diferencia hay sc.next();
        for (int i = 0; i < cadena.length(); i++) {
            System.out.println("Letra "+(i+1)+": "+cadena.substring(i, i+1));
        }
    }
Título: Re:EJERCICIO CU00658B Tipos de bucles Java. Bucle for
Publicado por: Dan_SB en 25 de Abril 2015, 05:06
Perfecto. Ejercicio Correcto.

Saludos!!