Concetti Chiave
- Il programma gestisce dati di computer con campi per descrizione, tipo e prezzo.
- Permette di inserire e memorizzare informazioni su un massimo di 20 computer.
- Consente di ricercare e visualizzare informazioni sui computer di un tipo specificato dall'utente.
- Calcola e visualizza il prezzo medio dei computer del tipo selezionato.
- Utilizza strutture e funzioni in C++ per organizzare e gestire i dati.
//dati N computer con: descrizione, tipo e prezzo in Euro,
//visualizzare i dati dei computer appartenenti ad un tipo fornito da tastiera
//visualizza il prezzo medio dei computer selezionati
#include
#include
#include
#define MAX 20
using namespace std;
struct computer {
string descrizione;
string tipo;
float prezzo;
};
int Dimensionamento();
void Caricamento(computer PC[], int d);
void Ricerca(computer PC[], int d);
int main(){
computer PC[MAX];
int d;
d=Dimensionamento();
Caricamento(PC,d);
Ricerca(PC,d);
}
int Dimensionamento(){
int d;
do{
cout
cin>>d;
}while(dMAX);
return d;
}
void Caricamento(computer PC[], int d){
for (int i=0; i
cout
cin>>PC.tipo;
cout
cin>>PC.prezzo;
}
}
void Ricerca(computer PC[], int d){
string tipo;
cout
cin>>tipo;
cout
for (int i=0; i
cout .descrizione
.tipo
.prezzo
}
}
}