Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - BryanGeek

Páginas: [1]
1
Cierto, tienes razón. Deberé esforzarme en redactar un código mas legible. Muchas gracias!

2
Con la única intención de apoyar, aquí otra solución con el fin de que puedan detectar en que parte su código presente posibles errores

Citar
/*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 */

Código: [Seleccionar]
import java.util.Scanner;
public class TestDelDoWhile {  //Prueba del do ... while curso aprenderaprogramar.com
    public static void main (String [ ] Args) {
        System.out.println("Ingrese una palabra");
        String entrada = "";
        Scanner entradaScanner = new Scanner(System.in);
        entrada = entradaScanner.nextLine();
        int contador = 0 ;
        int i=-1;
        int j=0;
        do {   System.out.println ("Letra " + (contador+1)+ ": " +entrada.substring(i+1,j+1) );
                   contador += 1;
                   i++;j++;
        } while (contador<entrada.length());     }   
}

3
Por si desean comparar con el código hecho por ustedes les dejo la solución de mencionado entregable:

import java.util.Scanner;
public class testFor1{
   public static void main(String[] main){
      System.out.println("Ingrese la palabra:");
      String entrada="";
      Scanner entradaScanner = new Scanner(System.in);
      entrada=entradaScanner.nextLine();
      for(int i=1;i<=entrada.length();i++){
         System.out.println("Letra "+(i)+": "+entrada.substring(i-1,i));
      }
   }
}

4
isralgs podrías pegar todo tu código, para que sirva de guía y/o punto de comparación. Desde ya Muchas Gracias!!!

5
public class DiscoMusical{
   private int c1,c2,c3,c4,c5;
   private double d1,d2,d3,d4,d5;
   private int cantCanciones;

   public DiscoMusical(){
      c1=1;
      c2=2;
      c3=3;
      c4=4;
      c5=5;
      d1=3.10;
      d2=4.00;
      d3=1.30;
      d4=2.55;
      d5=5.02;
      cantCanciones=5;
   }
/*1) Obtener la duración de una canción expresada como un número decimal en minutos
(por ejemplo podría ser 3,22 minutos) recibiendo como dato el número de canción
dentro del disco.*/
   double getCancion(int c1){return d1;}
   
/*2) Pedir a un administrador de una compañía discográfica que introduzca la duración de todas
las canciones (dichas duraciones se almacenarán como información del objeto). Es decir,
el método se encargará de saludar al usuario y pedirle que vaya introduciendo una por una
la duración de las canciones.(Solo dejo ingresar hasta 5 canciones)*/
   public void setCancion(int cancion){
      c1=cancion;
   }
//3) Obtener la duración del disco completo (suma de las duraciones de cada una de las canciones).
   double getDuracionDisco(int c1,int c2,int c3,int c4,int c5){return d1+d2+d3+d4+d5;}
/*4) Añadir una canción al disco recibiendo como información para ello el título de la canción
y su duración (se añadirá como última canción en el disco. Si el disco tenía por ejemplo 10 canciones,
al añadirse una canción pasará a tener 11).*/
   public void setCancionDisco(String cancionadi){
      cantCanciones++;
   }
}

Corrijanme

Páginas: [1]

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