Elenet.net
0 voti
#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;
}
quesito posto 16 Marzo 2017 in Classe terza da GiuseppeL.Cangialosi (34 punti)
cambiato categoria 16 Marzo 2017 da GiuseppeL.Cangialosi
  

Fai il log in oppure registrati per rispondere al quesito.

778 domande
1,565 risposte
639 commenti
1,445 utenti