Autor Tema: Java ejercicio imitar un bucle for usando un while diferencia CU00658B, CU00659B  (Leído 2581 veces)

masterdark

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 6
    • Ver Perfil
Hola aqui tengo la resolucion de los ejercicios:

(CU00658B)  (bucle for):
Código: [Seleccionar]
import java.util.Scanner;
public class EjercicioFor
{
   public static void main (String [] args){
       System.out.println ("Por favor introdusca una palabra");
       String teclado = "";
       Scanner scanner1 = new Scanner (System.in);
       teclado = scanner1.nextLine();
       
       for (int i=1 ; i<= (teclado).length(); i++){
           System.out.println (teclado.substring (i-1,i));
       }
    }
}

(CU00659B) bucle while:
Código: [Seleccionar]
import java.util.Scanner;
public class ejercicioWhile
{
   public static void main (String [ ] Args){
       System.out.println ("Por favor introdusca una palabra");
       String teclado = "";
       Scanner scanner1 = new Scanner (System.in);
       teclado = scanner1.nextLine();
       
       int i = 0;
       while(true){
           System.out.println(teclado.substring(i,i+1));
           i++;
           if(i== teclado.length()){break;}
    }
  }
}

« Última modificación: 16 de Julio 2015, 13:05 por Alex Rodríguez »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Re:Curso java ejercicios (CU00658B) y (CU00659B) Bucles for y while
« Respuesta #1 en: 14 de Julio 2015, 20:02 »
Hola masterdark, es preferible que crees un tema diferente para cada ejercicio, de esta forma se mantiene mejor ordenado el foro y es más fácil responder y localizar las cosas (tenlo en cuenta para los siguientes posts).

Tu respuesta al ejercicio CU00658B es correcta

La respuesta al ejercicio CU00659B no está bien: no debes usar break. La explicación la tienes en https://www.aprenderaprogramar.com/foros/index.php?topic=2570

Te recomiendo que corrijas este código teniendo en cuenta esto.

Salu2

 

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".