Ominide 1580 punti
Questo appunto contiene un allegato
C++ - Esercizio promozione alunno scaricato 1 volte

C++ - Esercizio promozione alunno

#include <iostream>
using namespace std;

// ----- [STRUTTURE] ----- //
struct informazioni //viene creata la struct che contiene le informazioni
{
char nome[30]; //nome dell'alunno
char cognome[30]; //cognome dell'alunno
int voti[8]; //numero di materie (in questo caso 8)

int esito(int voti[])
{
int cont=0;
for (int i=0; i<8; i++)
{
if (voti<6) //controlla se il voto è sufficiente
{
cont++;
}
}
return cont;
}

};
// ----- [/STRUTTURE] ----- //

// ----- [PROGRAMMA PRINCIPALE] ----- //
int main()
{
informazioni studente; //viene creata una variabile di tipo "informazioni"
cout<<"Inserisci il nome dello studente: ";
cin>>studente.nome;
cout<<endl;
cout<<"Inserisci il cognome dello studente: ";
cin>>studente.cognome;
cout<<endl;
for (int i=0; i<8; i++)
{
cout<<"Inserisci il voto della materia numero "<<i+1<<": ";
cin>>studente.voti;
}
cout<<endl;
int risultato=studente.esito(studente.voti);
if (risultato>=4)
{
cout<<"L'alunno "<<studente.nome<<" "<<studente.cognome<<" e' stato bocciato."<<endl;
}
return 1;
}
// ----- [/PROGRAMMA PRINCIPALE] ----- //

Hai bisogno di aiuto in Informatica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Registrati via email