//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;

};

Funzioni principali

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.descrizione;

cout

cin>>PC.tipo;

cout

cin>>PC.prezzo;

}

}

void Ricerca(computer PC[], int d){

string tipo;

cout

cin>>tipo;

coutDescrizione"

Tipologia"

Prezzo"

for (int i=0; i

if(PC.tipo == tipo) {

cout .descrizione

.tipo

.prezzo

}

}

}

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community