Autor Tema: Java ejemplo while y do while (ciclos o bucles). Ejercicio resuelto CU00659B  (Leído 8588 veces)

macarena2405

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 36
    • Ver Perfil
Código: [Seleccionar]
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
« Última modificación: 24 de Mayo 2015, 18:08 por Alex Rodríguez »

Jorge lopez

  • Sniper
  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 248
  • @SniperOfElite
    • Ver Perfil
Re:While y do while en Java (ciclos o bucles). (CU00659B)
« Respuesta #1 en: 23 de Mayo 2015, 01:57 »
 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

Saludos!!
while(estesVivo)
{
  aprende();
  ayuda();
  enseña();
}
if(mueres){teRecordaran();}

macarena2405

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 36
    • Ver Perfil
Re:While y do while en Java (ciclos o bucles). (CU00659B)
« Respuesta #2 en: 23 de Mayo 2015, 16:35 »
 :-[ :-[ :-[ :-[ :-[ que pena son estructuras completamente distintas, no presté atención aquí va como debería ser con todas las correcciones que has estado mencionando :)
Código: [Seleccionar]
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;
        }
    }}
           

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".