Ayudenme

_luis_
12 de Agosto del 2009
Hola, quiero que me ayuden con este programa, es un proyecto que me dejaron su valor de 30% de la calificación final, pero no puedo, no soy muy avanzado, solo puedo usar algunas variables, como for, int, while, double,switch. Pero bueno eso es otra cosa.

Si observan el programa podran ver que una compañia de discos, quiero que me saque el total, no puedo, no se que variables necesito, el total me tira el precio del CD es lógico porque tengo como variable "p" y me tira el precio, quiero que me digan como hago para sacar el total de los 3 CD'S que un cliente desea comprar.

En este programa use las siguientes variables:
c: Cantidad de cd's que llecará
cd: código del cd que en este caso solo hay 3
t: total
p: precio del cd
tt: total total

asi lo llevo observen

#include<iostream>
using namespace std;
int main()
{
int c,cd;
int t=0;
float p,tt;


cout<<" ROCK "<<endl;
cout<<"1. 21st Century BreakDown - Green Day"<<endl;
cout<<"2. Get A Grip - Aerosmith"<<endl;
cout<<"3. Abbey Road - Beatles"<<endl;
while(cd!=-1)
{
cout<<"Ingrese el Codigo de su Disco"<<endl;
cin>>cd;
cout<<endl;
cout<<"Ingrese la Cantidad que llevara de ese mismo disco"<<endl;
cin>>c;
cout<<endl;
switch(cd)
{
case 1:
cout<<"21st Century BreakDown - Green Day"<<endl;
p=c*705.57;
cout<<"Su Precio es: "<<p<<endl;
cout<<endl;
cout<<"Presione '0' Para Seguir o '-1' Para Salir"<<endl;
cin>>cd;
break;
case 2:
cout<<"Get A Grip - Aerosmith"<<endl;
p=c*600;
cout<<"Su Precio es : "<<p<<endl;
cout<<"Presione '0' Para Seguir o '-1' Para Salir"<<endl;
cin>>cd;
break;
case 3:
cout<<"Abbey Road - Beatles"<<endl;
p=c*578.30;
cout<<"Su Precio es : "<<p<<endl;
cout<<"Presione '0' Para Seguir o '-1' Para Salir"<<endl;
cin>>cd;
}

}


tt=p;

cout<<"el total es : "<<tt<<endl;

system("pause");
return 0;
}
espero su respuesta

Saludos

god2710
12 de Agosto del 2009
Yo te podria ayudar pero en lenguaje C, no se si te da lo mismo...