Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: macarena2405 en 22 de Mayo 2015, 21:32
-
import java.util.Scanner;
public class Letras{
public static void main (String [] args){
System.out.println("Ingrese su palabra");
String letra="";
Scanner sc=new Scanner(System.in);
letra=sc.nextLine();
int c =0;
do{System.out.println("letra " + c + ": "+ letra.substring (c, c+1) );
c+=1;
}while (c < letra.length()); }
}
aqui el del while
-
Hola macarena2405!
El enunciado del ejercicio pide usar un ciclo while y tu has usado un ciclo do while, estos dos ciclos son parecidos pero se comportan de una forma un tanto distintas, no veo mal que uses el do while, lo importante es que sepas que son dos ciclos distintos y que sepas cuando es conveniente usar uno u otro.
Respecto a la enumeración de caracteres y el nombre de la clase, te refiero lo mismo que comente en tu anterior ejercicio (CU00658B) https://www.aprenderaprogramar.com/foros/index.php?topic=2629.0 (https://www.aprenderaprogramar.com/foros/index.php?topic=2629.0)
Saludos!!
-
:-[ :-[ :-[ :-[ :-[ que pena son estructuras completamente distintas, no presté atención aquí va como debería ser con todas las correcciones que has estado mencionando :)
import java.util.Scanner;
public class EnumeradorDeCaracteres{
public static void main (String [] args){
System.out.println("Ingrese su palabra");
String letra="";
Scanner sc=new Scanner(System.in);
letra=sc.nextLine();
int c =0;
while (c < letra.length())
{System.out.println("letra " + (c+1) + ": "+ letra.substring (c, c+1) );
c+=1;
}
}}