Se considera trei numere intregi, a,b,c-campuri ale înregistrării de tip notă. Sa se scrie un program care calculeazî nota medie și verifica daca se va primi bursa(trebuie sa avem media >7,5).
Răspunsuri la întrebare
Răspuns:
#include <iomanip>
#include <iostream>
using namespace std;
int main() {
// variabilele în care vom salva cele 3 note
int primaNota, aDouaNota, aTreiaNota;
// media notelor (double/float) pentru ca rezultatul să fie un număr zecimal
double mediaNotelor;
// setprecision(2) printează 6.7775 ca 6.7
cout << setprecision(2) << "Introdu cele trei note (de ex. 6 4 5) >> ";
// citim cele 3 note
cin >> primaNota >> aDouaNota >> aTreiaNota;
// calculăm media
mediaNotelor = ((double)primaNota + aDouaNota + aTreiaNota) / 3;
// dacă media este mai mare decât 7.5 afișăm că elevul primește bursă
if (mediaNotelor > 7.5) cout << "Elevul primeste bursa, media este " << mediaNotelor << "!" << endl;
// dacă media este mai mică sau egală cu 7.5 afișăm că elevul nu primește bursă
else cout << "Elevul nu primeste bursa, media (" << mediaNotelor << ") nu este peste 7.5!" << endl;
return 0;
}