Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/11/2008, 23:44
koloshita
 
Fecha de Ingreso: noviembre-2008
Mensajes: 7
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Problema con arreglos

hola ocupo una pequena ayuda ok les explico
este programa lo tengo hecho en C++ y no recive datos de entrada y estan todos los datos solo quiero que resiva los nombres de personas y las marcas de los autos y la cantidad de autos que quiere verder porfisssssss
gracias
#include <iostream>
using std::cout;
using std::endl;

#include <iomanip>
using std::setw;
#include <ctime>

void vendedorauto();
void autos();

int main()
{
const int tamv=11;
int vendedor[tamv]={0};
char *nombrev[10]={"maria", "ximara", "pluto", "karla", "juana", "amilkar", "josue", "haxel", "rosi", "juan"};
const int tamm=16;
int modelo[tamm]={0};
char *nombrem[15]={"Audi 80","BMW M3","BMW Z1","BMW Z4","Chevrolet Corvette","Dodge Viper","Daihatsu Midget","Ford GT","Hummer H1","Jaguar XK","Mazda MX-5","Mazda RX-8","Peugeot 201","Toyota Supr","Volkswagen Combi",};
int nunven=0, nunmod=0, canauto=0,mayven=0,nunvm=0;
srand(time(0));
cout <<"\t*******************************" << endl;
cout <<"\t****AGENDIA DE AUTOS AM MEXICALI****" << endl;
cout <<"\t*******************************" << endl;
cout <<"\t #####Reporte de Ventas#####\n" << endl;
canauto=15+rand()%45;
for(int acum=0; acum!=canauto; ++acum){
++vendedor[1+rand()%10];
++modelo[1+rand()%15];
}
cout << "Vendedor" << setw(13) << "Ventas" << endl;
for (int nunv=1; nunv<tamv; ++nunv){
cout << setw(4) << nombrev[nunv-1] << "\t\t" << vendedor[nunv-1] << endl;
if (vendedor[nunv] > mayven){
mayven=vendedor[nunv];
nunvm=nunv;
}
}
cout << endl;
cout << "Modelo" << setw(13) << "Ventas" << endl;
for (int nunm=1; nunm<tamm; ++nunm){
cout << setw(4) << nombrem[nunm-1] << "\t\t" << modelo[nunm] << endl;
}
cout << endl;
cout << "El Vendedor que mas autos vendio es: " << nombrev[nunvm] << endl;

system("pause");
return 0;
}