Autor Tema: Ejemplo sencillo bucle for en java ciclo con n iteraciones Ejercicio CU00658B  (Leído 4159 veces)

luis sanz

  • Sin experiencia
  • *
  • Mensajes: 49
    • Ver Perfil
Mi respuesta para ejercicio CU00658B del tutorial:

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

public class for2
{
    public static void main(String[] args)
    {
        System.out.println("Digite un texto:");
        String texto="";
        Scanner escaner=new Scanner(System.in);
        texto=escaner.nextLine();
       
        int num=texto.length();
        for(int i=0;i<num;i++)
        {
           
            String letra="";
            letra=texto.substring(0,i+1);
            System.out.println("Letra "+(i+1)+" :"+letra);
        }
    }
}
« Última modificación: 10 de Agosto 2015, 10:55 por Alex Rodríguez »

RaGa

  • Moderador Global
  • Intermedio
  • *******
  • APR2.COM
  • Mensajes: 234
    • Ver Perfil
Re:CU00658B AAP JAVA - CONCEPTO GENERAL DE BUCLE - FOR
« Respuesta #1 en: 09 de Agosto 2015, 23:47 »
Hola Luis:

Estuve revisando tu ejercicio y hay dos detalles a reveer:

1) El enunciado del ejercicio nos dice lo siguiente:
Citar
Por ejemplo si se introduce “ave” debe mostrar:

Letra 1: a
Letra 2: v
Letra 3: e

Por lo tanto, la línea:

Código: [Seleccionar]
letra=texto.substring(0,i+1);
debe ser reemplazada por:

Código: [Seleccionar]
letra=texto.substring(i,i+1);
2) Recuerda que el nombre de la clase debe empezar siempre con mayúscula.

Analízalo y cualquier duda lo analizamos nuevamente.

luis sanz

  • Sin experiencia
  • *
  • Mensajes: 49
    • Ver Perfil
Re:CU00658B AAP JAVA - CONCEPTO GENERAL DE BUCLE - FOR
« Respuesta #2 en: 10 de Agosto 2015, 01:19 »
Tiene mucha razón amigo entendí mal el ejercicio ahora quedaría asi:
Código: [Seleccionar]
import java.util.Scanner;

public class For2
{
    public static void main(String[] args)
    {
        System.out.println("Digite un texto:");
        String texto="";
        Scanner escaner=new Scanner(System.in);
        texto=escaner.nextLine();
       
        int num=texto.length();
        for(int i=0;i<num;i++)
        {
           
            String letra="";
            letra=texto.substring(i,i+1);
            System.out.println("Letra "+(i+1)+" :"+letra);
        }
    }
}
Gracias por su ayuda.

RaGa

  • Moderador Global
  • Intermedio
  • *******
  • APR2.COM
  • Mensajes: 234
    • Ver Perfil
Re:CU00658B AAP JAVA - CONCEPTO GENERAL DE BUCLE - FOR
« Respuesta #3 en: 10 de Agosto 2015, 02:03 »
Ahora si perfecto Luis. A seguir adelante entonces!

 

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