ciao devo fare questo programma ma nn ci riesco potreste darmi una mano grazie
supponendo di avere in input i dati relativi a tutte le vendite di una giornata nei 5 reparti di un supermercato così organizzati:
-articoli,
-reparto,
-valore.
scrivere un programma che visualizzi i dati relativi alle vendite di ogni reparto e alla sua percentuale rispetto al totale.
io l'ho fatto così ma nn so s è giusto
#include<iostream>
#include<string>
using namespace std;
int main()
{
const int n=5;
string autore[n],film[n],ric;
float prezzo[n],media,somma=0,max;
int i;
for(i=0;i<n;i++)
{
cout<<"immetti l'autore "<<i+1<<endl;
cin>>autore;
cout<<"immetti il film "<<i+1<<endl;
cin>>film;
cout<<"immetti il prezzo "<<i+1<<endl;
cin>>prezzo;
}
cout<<"immetti l'autore da cercare ";
cin>>ric;
for(i=0;i<n;i++)
{
if(ric==autore)
{
cout<<autore<<endl;
cout<<film<<endl;
cout<<prezzo<<endl;
}
}
max=prezzo[0];
for(i=1;i<n;i++)
{
if(prezzo>max)
max=prezzo;
}
cout<<"il film e l'autore con incasso maggiore e'"<<max<<endl;
for(i=0;i<n;i++)
{
somma=somma+prezzo;
media=somma/n;
}
cout<<"la media e' "<<media<<endl;
system("pause");
return 0;
}
il valore valori rappresenta il prezzo dei film. i tre vettori praticamente indicano chi ha fatto il film,il titolo del film e il suo prezzo.come ad esempio,una rubrica telefonica
dove c'è il nome di ch cerchi,l'indirizzo e il numero di telefono
Ultima modifica effettuata da mauro91 il 19/04/2009 alle 15:26 |