martedì 14 ottobre 2014

ESERCIZIO 14\10\2014

typedef struct persona
               {      char cognome[15];
                      char nome[15];
                      float stipendio;
               }Dipendente;
 
Caricamento e visualizzazione della struct
 
ESERCIZIO
 
typedef struct persona
               {      char cognome[15];
                      char nome[15];
                      float stipendio;
               }Dipendente; 
#include <iostream>
using namespace std;
      
int main()
{  
    int dim;
   
    cout<<"Quanti dipendenti vuoi inserire?"<<endl;
    cin>>dim;
    Dipendente *singolo;
    singolo=new Dipendente[dim];
    int i;
    int scelta;
    int continua;
   int numero=0;

  do
    {    
    cout<<"Cosa deideri fare?"<<endl;
    cout<<"-------------"<<endl;
    cout<<"1)Inserire un dipendente"<<endl;
    cout<<"2)Visualizzare un dipendente"<<endl;
    cin>>scelta;
   
    numero=1;
   
    if (scelta == 1)
    {
    for (i=0;i<dim;i++)
    {
     cout<<"Dipendente numero: "<<numero<<endl;
     cout<<"inserisci il cognome: ";
     cin>>singolo[i].cognome;
     cout<<"inserisci il nome: ";
     cin>>singolo[i].nome;
     cout<<"inserisci lo stipendio: ";
     cin>>singolo[i].stipendio;
     cout<<"--------"<<endl;
     numero++;
     }
     }
     if (scelta > 1)
     {  for (i=0;i<dim;i++)
        {
         cout<<singolo[i].cognome<<endl;
         cout<<singolo[i].nome<<endl;
         cout<<singolo[i].stipendio<<endl;
        }
     }
     cout<<"vuoi continuare?"<<endl;
     cout<<"1)si 2)no"<<endl;
     cin>>continua;
     }while (continua<2);
     cout<<"------Fine------"<<endl;
     delete singolo;
     system("pause");
}
Esercizio eseguito da Sissa Giulia & Crimaldi Marco(blog: http://4infserale.blogspot.it/)

Nessun commento:

Posta un commento