Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. #include <iostream>
  2. #include <string.h>
  3. using namespace std;
  4. /*Fare un programma in C++ che stampi i propri voti dopo averli inseriti in un array
  5. dalla pagella e dopo aver inserito le iniziali dei nomi degli studenti in un altro array,
  6. stampi anche il nome dello studente con voto più alto in Informatica.*/
  7. int main (){
  8. float a[10],voto_informatica1;
  9. int i = 0, j = 0;
  10. char iniziale_nome[100], maggiore;
  11. bool continuare = true;
  12. string c, materie[10] = {"Lingua e letteratura Italiana","Informatica","Storia e geografia","Matematica","Fisica","Biologia","Chimica","Scienze della Terra","Scienze motorie e sportive","Comportamento"};
  13. while (continuare) {
  14. system("CLS");
  15. cout << "Inserisci l'iniziale del tuo nome: ";
  16. cin >> iniziale_nome[j];
  17. for (i=0; i < 10; i++){
  18. cout << "\nInserisci il voto di " << materie[i] << ": ";
  19. cin >> a[i];
  20. if ( a[i] < 0 || a[i] > 10 )
  21. i--;
  22. if ( a[1] > voto_informatica1 ) {
  23. voto_informatica1 = a[1];
  24. maggiore = iniziale_nome[j];
  25. }
  26. }
  27. j++;
  28. cout << "Continuare? ";
  29. cin >> c;
  30. if ( c == "no" )
  31. continuare = false;
  32. }
  33. cout << "\n\nL'alunno col voto piu' alto e': " << maggiore;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement