Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Juanfran.ib en 22 de Julio 2023, 19:43

Título: while Java bucle ciclo básico ejemplo obtener letras palabra Ejercicio CU00659B
Publicado por: Juanfran.ib en 22 de Julio 2023, 19:43
Dejo mi propuesta para el ejercicio CU00659B del curso elemental de programación orientada a objetos con Java de aprenderaprogramar.

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

Código: [Seleccionar]
import java.util.Scanner;
public class BucleWhile
{
    // instance variables - replace the example below with your own
     public static void main (String [ ] args) {

        System.out.println ("Empezamos el programa");

        System.out.println ("Por favor introduzca una cadena por teclado:");

        String entradaTeclado = "";

        Scanner entradaEscaner = new Scanner (System.in); //Creación de un objeto Scanner

        entradaTeclado = entradaEscaner.nextLine (); //Invocamos un método sobre un objeto Scanner
       
        int i = 0;

        while (i<entradaTeclado.length()) {
            System.out.println("Letra " + (i+1) + ": "+ entradaTeclado.substring(i, i+1));
            i++;}
   
    }
}
Título: Re: while Java bucle ciclo básico ejemplo obtener letras palabra Ejercicio CU00659B
Publicado por: Ogramar en 17 de Agosto 2023, 08:59
Buenas, para quien revise este ejercicio, está correctamente resuelto. Salu2.