Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Alber en 07 de Julio 2017, 21:13

Título: Cuántos tipos de bucles Java hay. Bucle for. Operadores ++ y -- break CU00658B
Publicado por: Alber en 07 de Julio 2017, 21:13
Hola a todos...aquí dejo el código perteneciente al ejercicio propuesto en este tema CU00658B del curso básico de programación orientada a objetos con Java y entorno BlueJ.

Creo que la solución es correcta .

Código: [Seleccionar]
import java.util.Scanner;

public class TestBucle{
     public static void  main(String[]args){
         System.out.println("empezamos test");
         System.out.println("por favor,introduzca cadena");
         String entradaTeclado="";
         Scanner entradaEscaner=new Scanner(System.in);
         entradaTeclado=entradaEscaner.nextLine();
         
         for(int i=0;i<entradaTeclado.length();i++){
             System.out.println(entradaTeclado.substring(i,i+1));
            }
        }
    }
   
         

Añado enlace del tema:
https://www.aprenderaprogramar.es/index.php?option=com_content&view=article&id=624:tipos-de-bucles-java-bucle-for-operadores-y-sentencia-break-ejemplo-ejercicio-resuelto-cu00658b&catid=68&Itemid=188

Un saludo .
Título: Re:Tipos de bucles Java. Bucle for. Operadores ++ y --. Sentencia break.(CU00658B)
Publicado por: DRANXZ88 en 08 de Julio 2017, 16:37
El ejercicios no cumple todo lo que pide el enunciado tiene que imprimir así.
Citar
Letra 1: a
Letra 2: v
Letra 3: e
Y el tuyo solo imprime los caracteres y no muestra como esta Letra x:numero.
Citar
a
v
e
Lo que tenes que modificar es al momento de imprimir, quedaría así.
Código: [Seleccionar]
for (int i = 0; i < entradaTeclado.length(); i++) {
            System.out.println("Letra " + (i + 1) + ": " + entradaTeclado.substring(i, i + 1));
        }
Título: Re:Tipos de bucles Java. Bucle for. Operadores ++ y --. Sentencia break.(CU00658B)
Publicado por: Alber en 09 de Julio 2017, 18:55
ok..tienes razon..gracias por tu aclaracion ..
un saludo