Video appunto: Esempio C++ - Gestione pagelle alunni
#include
#include
#define NMAX 10
#include
using namespace std;

struct pagella{
char cognome[21];
char nome[21];
char classe[3];
int ita;
int mate;
int ele;
};
int j=0;
void input(int &n, pagella pagelle[]);
void output(int &n, pagella pagelle[]);
int main(){
int n;
pagella pagelle[20];
input(n, pagelle);
output(n, pagelle);
return 0;
}
void input(int &n, pagella pagelle[]){
do{
cout cin>>n;
}while(n = 20);
cout for(int i=0; i cout cin>>pagelle.c
ognome;
cout cin>>pagelle.nome;
do{
cout cin>>pagelle.classe;
}while(pagelle.classe = "1SA");
do{
cout cin>>pagelle.ita;
}while(pagelle.ita .ita >= 10);
do{
cout cin>>pagelle.mate;
}while(pagelle.mate .mate >= 10);
do{
cout cin>>pagelle.ele;
}while(pagelle.ele .ele >= 10);
}
}
void output(int &n, pagella pagelle[]){
for(int i=0; i cout.cognome cout.nome cout.classe cout.ita cout.mate cout.ele }
cout }