#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
struct pittore
{
string nome;
string cognome;
int eta;
int identificativo;
};
struct quadro
{
string titolo;
float prezzo;
string dimensioni;
int id;
};
int main(int argc, char** argv)
{
pittore p [2];
quadro q [2];
for(int x=0; x<2;x++)
{
cout<<"inserisci nome del pittore: ";
cin>>p[x].nome;
cout<<"inserisci cognome pittore: ";
cin>>p[x].cognome;
cout<<"inserisci età del pittore";
cin>>p[x].eta;
cout<<"inserisci identificativo pittore: ";
cin>>p[x].identificativo;
cout<<"\n";
}
cout<<"\n\n";
for(int y=0; y<2; y++)
{
cout<<"inserisci titolo quadro: ";
cin>>q[y].titolo;
cout<<"inserisci prezzo quadro: ";
cin>>q[y].prezzo;
cout<<"inserisci dimensioni del quadro: ";
cin>>q[y].dimensioni;
cout<<"inserisci identificativo del pittore che l'ha dipinto': ";
cin>>q[y].id;
cout<<"\n";
}
int g;
cout<<"inserisci l'identificativo del pittore che vuoi stampare: ";
cin>>g;
for(int j=0; j<2; j++)
{
if(p[j].identificativo==g)
{
cout<<"nome del pittore: ";
cout<<p[j].nome<<endl;
cout<<"cognome pittore: ";
cout<<p[j].cognome<<endl;
cout<<"età del pittore";
cout<<p[j].eta<<endl;
cout<<"\n";
cout<<"titolo quadro: ";
cout<<q[j].titolo<<endl;
cout<<"prezzo quadro: ";
cout<<q[j].prezzo<<endl;
cout<<"dimensioni del quadro: ";
cout<<q[j].dimensioni<<endl;
}
}
return 0;
}