Advertisement
Guest User

Untitled

a guest
Jan 16th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. //Esercizio N°28 v0.2 Alessandro Mieli 16/01/2018
  2. #include <iostream>
  3. #include <conio.h>
  4. using namespace std;
  5. /*
  6. Fare un programma in C++ che stampi la media di uno studente se ha un’età compresa tra 15 e 17 anni.
  7. Provare successivamente a calcolare la media voti di tre studenti e a stampare solo quelle superiori a 7.5.
  8. */
  9. int main() {
  10. int eta,i,j,n;
  11. float b,a;
  12.  
  13. for(i=0;i<3;i++) {
  14. system("CLS");
  15. cout << "\t\tStudente " << i + 1 << "\n\nInserisci la tua eta': ";
  16. cin >> eta;
  17. if(eta >= 15 && eta <= 17) {
  18. b = 0;
  19. a = 0;
  20. cout << "\nSu quante materie calcolare la media: ";
  21. cin >> n;
  22. for(j=0;j<n;j++) {
  23. cout << "\nInserisci il voto della " << j + 1 << " materia: ";
  24. cin >> a;
  25. if(a < 0 || a > 10) {
  26. cout << "Errore...\n";
  27. j--;
  28. }else
  29. b += a;
  30. }
  31. if(b/n < 7.5)
  32. cout << "\nLa tua media non e' superiore al 7.5!";
  33. else
  34. cout << "\nHai la media del " << b/n << "!\nPremere un tasto per continuare";
  35. getch();
  36. }else {
  37. cout << "\nNon hai l'eta' giusta per visualizzare questi contenuti...\nPremere un tasto per continuare";
  38. getch();
  39. }
  40. }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement