Informatică, întrebare adresată de Jfidks5307, 8 ani în urmă

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).


Sergetec: In ce limbaj de programare?

Răspunsuri la întrebare

Răspuns de Apollyon
1

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;

}

Alte întrebări interesante