Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Alberto06 en 08 de Abril 2015, 00:30
-
Hola, como estan??
Logre escribir el codigo de este ejercicio y quisiera saber si esta correcto???
Gracias.
import java.util.Scanner;
public class Ave {
public static void main (String [] args) {
System.out.println ("Escribe algo");
String entradaTeclado = "";
int a = 0;
Scanner entradaScanner = new Scanner (System.in);
entradaTeclado = entradaScanner.nextLine();
for ( int i = 0; i < (entradaTeclado.length()); i++) {
a = (0 + a); a++;
System.out.println (entradaTeclado.substring((a - 1), a));
}
}
}
-
Hola Alberto
Tu ejercicio con el bucle for está bien.
Aunque me pregunto porque creas el contador 'a' si ya tienes el contador del bucle for 'i'
Por otra parte la siguiente instrucción
a = (0 + a);
no tiene ninguna utilidad
a++;
esta sí
Este ejercicio es bastante sencillo. Quiero proponerte que lo reformes, para quitar código y variables innecesarias. Y ya puestos conseguir una salida del tipo:
Letra 1: a
Letra 2: v
Letra 3: e
Saludos