Programa en Visualc++ URGENTE!! AYUDA PLEASE
Publicado por Luisana (1 intervención) el 03/08/2006 15:18:53
chicos tengo el siguiente programa, la primera parte me funciona bien. el problema esta cuando quiero hacer el menu de opciones... me da una serie de problemas con el DO y no entiendo por que ?? .... el programa se encarga de una venta de automoviles... y que al final me calcule cuantos vehiculos se vendieron, de que marca y el costo total de los vehiculos comprado mas el IVA que es el 14% pleaseeee aki le dejo lo q tengo hecho.....
#include<iostream.h>
#include<process.h>
#include<stdio.h>
#include<conio.h>
#include<math.h>
int n,i,j,np;
struct automovil
{
char modelo [20];
char marca [20];
char color [20];
double costo;
int salir;
int total;
int opc;
}x[1000];
void main()
{
system("color r3");
cout<<"introduzca la cantidad de automoviles a comprar"<<endl;
cin>>np;
for(j=1;j<=np;j++)
{
cout<<"Introduzca el modelo del automovil que desea comprar "<<endl;
cin>>x[i].modelo;
cout<<"Introduzca la marca del automovil que desea comprar "<<endl;
cin>>x[i].marca;
cout<<"Introduzca lel color del Vehiculo "<<j<<endl;
cin>>x[i].color;
cout<<"costo del automovil "<<j<<endl;
cin>>x[i].costo;
}}
getch();
system("CLS");
do
{
cout<<"Que desea hacer?: "<<endl;
cout<<"1............Mostrar Estadistica de cuantos carros se vendieron"<<endl;
cout<<"2............Costo total de la venta con Iva Incluido"<<endl;
cout<<"3............Mostrar Las marcas de los Vehiculos vendidos"<<endl;
cout<<"4............Salir del programa"<<endl;
cin>>salir;
}
switch(opc)
{
case 1:
cout<<"La cantidad de vehiculos vendidos fue de"<<np<<endl;
break;
case 2:
for(i=0;i<n;i++)
{
x[i].total[i]=x[i].costo;*0.14+;x[i].costo
cout<<"El costo total es de "<<i+1<<" es "<<x[i].total[i]<<endl;
}
break;
while(salir==4);
}
PLEASEEE AYUDENMEEEE!! NO SE CUAL ES EL ERROR
#include<iostream.h>
#include<process.h>
#include<stdio.h>
#include<conio.h>
#include<math.h>
int n,i,j,np;
struct automovil
{
char modelo [20];
char marca [20];
char color [20];
double costo;
int salir;
int total;
int opc;
}x[1000];
void main()
{
system("color r3");
cout<<"introduzca la cantidad de automoviles a comprar"<<endl;
cin>>np;
for(j=1;j<=np;j++)
{
cout<<"Introduzca el modelo del automovil que desea comprar "<<endl;
cin>>x[i].modelo;
cout<<"Introduzca la marca del automovil que desea comprar "<<endl;
cin>>x[i].marca;
cout<<"Introduzca lel color del Vehiculo "<<j<<endl;
cin>>x[i].color;
cout<<"costo del automovil "<<j<<endl;
cin>>x[i].costo;
}}
getch();
system("CLS");
do
{
cout<<"Que desea hacer?: "<<endl;
cout<<"1............Mostrar Estadistica de cuantos carros se vendieron"<<endl;
cout<<"2............Costo total de la venta con Iva Incluido"<<endl;
cout<<"3............Mostrar Las marcas de los Vehiculos vendidos"<<endl;
cout<<"4............Salir del programa"<<endl;
cin>>salir;
}
switch(opc)
{
case 1:
cout<<"La cantidad de vehiculos vendidos fue de"<<np<<endl;
break;
case 2:
for(i=0;i<n;i++)
{
x[i].total[i]=x[i].costo;*0.14+;x[i].costo
cout<<"El costo total es de "<<i+1<<" es "<<x[i].total[i]<<endl;
}
break;
while(salir==4);
}
PLEASEEE AYUDENMEEEE!! NO SE CUAL ES EL ERROR
Valora esta pregunta


0