7. Scrie un program care, citind două numere reale, afişează media acestora. Scrie două variante ale
acestui program, astfel:
• o variantă în care citeşti
cele două variabile şi afişezi media.
• altă variantă în care ceri, printr-un mesaj, utilizatorului să introducă primul număr. Citești numărul,
apoi ceri prin alt mesaj cel de-al doilea număr. Citești și al doilea număr, apoi afisezi rezultatul precedat de
textul "Media este:"
Care din cele două variante pare mai "utilizabilă” de către utilizatorul care nu stie ce face programul şi-1
rulează pentru prima dată?


Răspuns :

VARIANTA I :

#include <iostream>

using namespace std;

int main(){

float a,b;

cin >> a >> b;

cout << (a+b)/2;

}

VARIANTA II :

#include <iostream>

using namespace std;

int main(){

float a,b;

cout << "Introduceti primul nr : ";

cin >> a;

cout << "Introduceti al doilea nr : ";

cin >> b;

cout << "Media este :" << (a+b)/2;

}

RASPUNS

Pentru un utilizator neexperimentat a doua solutie este mai accesibila, precizand exact pasii care trebuie realizati si semnificatia rezultatului afisat.