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:
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
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