Advertisement
buonaseva_fatelo

Untitled

Feb 20th, 2024
1,046
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.26 KB | None | 0 0
  1. #include <iostream>
  2.  
  3.  
  4. using namespace std;
  5.  
  6. struct Studente {
  7.     char nome[10];
  8.     int votoItaliano;
  9.     int votoMatematica;
  10.     int votoInformatica;
  11.     float media;
  12. };
  13.  
  14. int main() {
  15.     const int NUM_STUDENTI = 5;
  16.     Studente studenti[NUM_STUDENTI];
  17.  
  18.     for (int i = 0; i < NUM_STUDENTI; i++) {
  19.         cout << "Inserisci il nome dello studente: ";
  20.         cin >> studenti[i].nome;
  21.  
  22.         cout << "Inserisci il voto di italiano: ";
  23.         cin >> studenti[i].votoItaliano;
  24.  
  25.         cout << "Inserisci il voto di matematica: ";
  26.         cin >> studenti[i].votoMatematica;
  27.  
  28.         cout << "Inserisci il voto di informatica: ";
  29.         cin >> studenti[i].votoInformatica;
  30.  
  31.         studenti[i].media = (studenti[i].votoItaliano + studenti[i].votoMatematica + studenti[i].votoInformatica) / 3.0;
  32.     //media= (voto_materia1 + voto_materia2...) / (numero materie)
  33.     }
  34.  
  35.     cout << "\nNome\tItaliano\tMatematica\tInformatica\tMedia\n";
  36.     for (int i = 0; i < NUM_STUDENTI; i++) {
  37.         cout << studenti[i].nome << "\t"
  38.              << studenti[i].votoItaliano << "\t\t"
  39.              << studenti[i].votoMatematica << "\t\t"
  40.              << studenti[i].votoInformatica << "\t\t"
  41.              << studenti[i].media << "\n";
  42.     }
  43.  
  44.     return 0;
  45. }
  46.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement