elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: [1]
1  Programación / Java / Ayuda con un codigo de java? en: 6 Junio 2015, 22:29 pm
Miren es para una tarea y no se mucho de java.

Quiero hacer que el programa pida la cantidad de cd que se quieren almacenar, tengo el siguiente codigo.

Tengo la siguiente clase:
Código
  1. package actividad6;
  2.  
  3. /**
  4.  *
  5.  * @author Omar
  6.  */
  7. public class CD {
  8.  private String nombre;
  9.  private String cantante;
  10.  private String genero;
  11.  private double costo;
  12.  
  13.  public CD (){
  14.      String n;
  15.      String c;
  16.      String g;
  17.      double p;
  18.  
  19.  
  20.  }
  21.  public CD (String n, String c, String g, double p){
  22.      nombre = n;
  23.      cantante = c;
  24.      genero = g;
  25.      costo = p;    
  26.  }
  27.  public void setNombre (String n){
  28.      nombre = n;
  29.  
  30.  }
  31.  public void setCantante(String c){
  32.          cantante = c;
  33.  }
  34.  public void setGenero(String g){
  35. genero = g;
  36.  }
  37.  public void setCosto(double p){
  38.  costo = p;
  39.  }
  40.  public String getNombre(){
  41.      return nombre;
  42.  }
  43.   public String getCantante(){
  44.      return cantante;
  45.  }
  46.    public String getGenero(){
  47.      return genero;
  48.  }
  49.     public double getCosto(){
  50.      return costo;
  51.  }
  52.     public void despliega(){
  53.    System.out.println ("Nombre de la Cancio: " +getNombre());
  54.    System.out.println("Nombre del Autor: " +cantante);
  55.    System.out.println("Tipo de Genero: " +genero);
  56.    System.out.println("Tiene un costo de: " +costo);
  57. }
  58. }[/spoiler]
  59.  
  60. Este es mi main:
  61. [spoiler]package actividad6;
  62.  
  63. import java.io.*;
  64. public class Actividad6 {
  65.  
  66.  
  67.   public static BufferedReader entrada
  68.            = new BufferedReader(new InputStreamReader(System.in));
  69.     public static void main(String[] args)throws IOException {
  70.  
  71.       System.out.println("Escribe el nombre de la cancion:");
  72.       String n = entrada.readLine();
  73.       System.out.println("Escribe el autor de la cancion:");
  74.       String a = entrada.readLine();
  75.       System.out.println("Escribe el tipo de genero:");
  76.       String g = entrada.readLine();
  77.       System.out.println("Escribe el precio:");
  78.       double p = Double.parseDouble(entrada.readLine());
  79.       CD cd = new CD(n,a,g,p);
  80.      cd.despliega();
  81.  
  82.    }
  83.  
  84. }

Alguien me puede ayudar? por ejemplo cuantos cd quieres agregar 10, entonces saldran 10 veces los datos y alfinal mostrar resultados

Mod: lo primero de saber sobre java, es que el lenguaje de programación es java, no c++, el titulo debe ser descriptivo al problema, los códigos deben ir en etiquetas GeSHi,. Tema movido y corregido
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines