Autor Tema: Cómo plantear un bucle while en java para que esté bien Ejercicio CU00659B  (Leído 2597 veces)

cigarzonl

  • Principiante
  • **
  • Mensajes: 52
    • Ver Perfil
    • http://cigarzonl1.eshost.com.ar/pagina.html
Buen dia compañeros aca mi código del ejercicio CU00659B del tutorial java, cualquier inconveniente me avisan o colaboración quedo atento :D

Citar
EJERCICIO

Crea una clase con un método main que pida una entrada de teclado y usando un bucle while, 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

Codigo :D

Código: [Seleccionar]
import java.util.Scanner;
public class BucleWhile
{
    public static void main () {
    System.out.println ("Buen dia por favor asigna una palabra para comenzar el programa:  ");
    String entrada = "";
    Scanner entradaEscanner = new Scanner (System.in);
    entrada = entradaEscanner.nextLine();
    int i= 0;
    while (true){
    System.out.println (entrada.substring (i,i+1) );
    i++;
    if (i == entrada.length()) { break;}
    }
    }
« Última modificación: 15 de Julio 2016, 17:14 por César Krall »
Gracias
:D

DRANXZ88

  • Avanzado
  • ****
  • Mensajes: 356
    • Ver Perfil
Re:Solucion while en java EJERCICIO CU00659B
« Respuesta #1 en: 13 de Julio 2016, 23:42 »
Este ejercicio está bien. También igual que el otro ejercicio la forma que imprime puede mejorarse. Lo que no muestra como está en el enunciado lo modificas como el otro y va a quedar igual como está en el enunciado del ejercicio.
« Última modificación: 15 de Julio 2016, 17:11 por César Krall »

cigarzonl

  • Principiante
  • **
  • Mensajes: 52
    • Ver Perfil
    • http://cigarzonl1.eshost.com.ar/pagina.html
Re:Solucion while en java EJERCICIO CU00659B
« Respuesta #2 en: 14 de Julio 2016, 01:10 »
Wow gracias  DRANXZ88 en serio ayudas mucho muchas gracias wey :D :V
Gracias
:D

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2078
  • No vales por lo que dices, sino por lo que haces
    • Ver Perfil
    • aprenderaprogramar.com
Hola! Hay un problema en este ejercicio. El problema es el uso de while(true). Ver comentarios en este otro hilo donde se explica el problema: https://www.aprenderaprogramar.com/foros/index.php?topic=2570.0

Saludos!
Responsable de departamento de producción aprenderaprogramar.com

 

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