Advertisement
Guest User

Di 5 classi elenco 3 classe + Max_P

a guest
Nov 16th, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.45 KB | None | 0 0
  1. #include <iostream>
  2. #include <string.h>
  3. using namespace std;
  4. //Codice che permette di inserire un elenco di alunni con
  5. //corrispettivi nome, cognome, classe e punti conseguiti
  6. //dando in output gli stessi soltanto per gli alunni della 3a classe
  7. //Collica Matteo 3iB - 16/11/18 - Informatica
  8.  
  9. int main()
  10. {
  11.     char cognome[16]; char nome[16]; char scelta;
  12.     int classe, punti, M=0;
  13.     char Max_cog[16]; char Max_nom[16]; int Max_p=0;
  14.     do{
  15.         cout << "\nInserisci il cognome: "; cin >> cognome;
  16.         cout << "Inserisci il nome: "; cin >> nome;
  17.         cout << "Inserisci la classe: "; cin >> classe;
  18.         cout << "Inserisci i punti conseguiti: "; cin >> punti;
  19.         if(classe == 3) {
  20.             cout << "Nome | Cognome | Punti\n";
  21.             cout << nome << " | " << cognome << " | " << punti << "\n";
  22.             if(M == 0 || punti > Max_p) {
  23.                 strcpy(Max_cog, cognome);
  24.                 strcpy(Max_nom, nome);
  25.                 Max_p = punti;
  26.             }
  27.         }
  28.         do{
  29.             cout << "\nDevi inserire altri utenti? 'S' se devi, 'N' se non devi: "; cin >> scelta;
  30.         }while(scelta != 'N' && scelta != 'n' && scelta != 'S' && scelta != 's');
  31.     }while(scelta != 'N' && scelta !='n');
  32.     cout << "\nL'alunno di 3a che ha conseguito piu' punti e' stato: " << Max_cog << " " << Max_nom << "\n";
  33.     cout << "Il massimo dei punti raggiunti dagli alunni della 3a classe e' stato: " << Max_p << " punti";
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement