Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - omar199609

#1
Java / Ayuda con un codigo de java?
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 (java) [Seleccionar]
package actividad6;

/**
*
* @author Omar
*/
public class CD {
 private String nombre;
 private String cantante;
 private String genero;
 private double costo;

 public CD (){
     String n;
     String c;
     String g;
     double p;
     
     
 }
 public CD (String n, String c, String g, double p){
     nombre = n;
     cantante = c;
     genero = g;
     costo = p;    
 }
 public void setNombre (String n){
     nombre = n;
     
 }
 public void setCantante(String c){
         cantante = c;
 }
 public void setGenero(String g){
genero = g;
 }
 public void setCosto(double p){
 costo = p;
 }
 public String getNombre(){
     return nombre;
 }
  public String getCantante(){
     return cantante;
 }
   public String getGenero(){
     return genero;
 }
    public double getCosto(){
     return costo;
 }
    public void despliega(){
   System.out.println ("Nombre de la Cancio: " +getNombre());
   System.out.println("Nombre del Autor: " +cantante);
   System.out.println("Tipo de Genero: " +genero);
   System.out.println("Tiene un costo de: " +costo);
}
}[/spoiler]

Este es mi main:
[spoiler]package actividad6;

import java.io.*;
public class Actividad6 {
 

  public static BufferedReader entrada
           = new BufferedReader(new InputStreamReader(System.in));
    public static void main(String[] args)throws IOException {
     
      System.out.println("Escribe el nombre de la cancion:");
      String n = entrada.readLine();
      System.out.println("Escribe el autor de la cancion:");
      String a = entrada.readLine();
      System.out.println("Escribe el tipo de genero:");
      String g = entrada.readLine();
      System.out.println("Escribe el precio:");
      double p = Double.parseDouble(entrada.readLine());
      CD cd = new CD(n,a,g,p);
     cd.despliega();
   
   }
   
}


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