Elenet.net
0 voti
#include <iostream>
using namespace std;
struct persona
{
    string nome;
    int eta;
    persona * avanti;
    persona * dietro;
    
};
struct tassa
{
    int codice;
    float prezzo;
    tassa * prossimo;
    tassa * giu;
};

int main(int argc, char **argv)
{
    tassa * provare;
    tassa * prova;
    persona * prima;
    persona * seconda;
    persona * conservainizio;
    
    prima= new ( persona );
    prima->dietro=NULL;
    cout<<"\n Qual è il nome del mafioso? ";
    cin>>prima->nome;
    cout<<"\n Qual è la sua età? ";
    cin>>prima->eta;
    seconda= new ( persona );
    seconda->dietro=prima;
    prima->avanti=seconda;
    cout<<"\n Qual è il nome del mafioso? ";
    cin>>seconda->nome;
    cout<<"\n Qual è la la sua età? ";
    cin>>seconda->eta;
    conservainizio= new ( persona );
    conservainizio=prima;
    prima=seconda;
    
    while ( seconda->eta!=0 )
    {
        seconda= new ( persona );
        cout<<"\n Qual è il nome del mafioso? ";
        cin>>seconda->nome;
        cout<<"\n Qual è la la sua età? ";
        cin>>seconda->eta;
        seconda->dietro=prima;
        prima->avanti=seconda;
    }
    
    prova= new ( tassa );
    cout<<"\n Qual è il codice? ";
    cin>>prova->codice;
    cout<<"\n Qual è il prezzo? ";
    cin>>prova->prezzo;
    provare= new ( tassa );
    cout<<"\n Qual è il codice? ";
    cin>>provare->codice;
    cout<<"\n Qual è il prezzo? ";
    cin>>provare->prezzo;
    
    
    
    while ( provare->prezzo!=0 )
    {
        provare= new ( tassa );
        cout<<"\n Qual è il codice? ";
        cin>>provare->codice;
        cout<<"\n Qual è il prezzo? ";
        cin>>provare->prezzo;
    }
    
    // come stampo?
    return 0;
}
quesito posto 6 Aprile 2017 in Classe terza da Marts (35 punti)
  

1 Risposta

+1 voto
manca un puntatore su struct persona
risposta inviata 11 Aprile 2017 da nicolo' guarino Esperto (687 punti)

Domande correlate

0 voti
1 risposta
quesito posto 12 Febbraio 2014 in Classe quarta da Roberto De Rosalia Corsista (124 punti) | 1,091 visite
0 voti
0 risposte
quesito posto 30 Marzo 2023 in Classe quarta da davide_virzi (19 punti) | 80 visite
+1 voto
1 risposta
quesito posto 22 Marzo 2017 in Classe terza da Paolo Migliarba (31 punti) | 132 visite
778 domande
1,565 risposte
639 commenti
1,445 utenti