typedef struct persona
{ char cognome[15];
char nome[15];
float stipendio;
}Dipendente;
{ 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;
{ 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/)
