Pagina 30 - 1(mijloc)
1. Se dau doua numere intregi a si b. In functie de raspunsul la un mesaj intrebare (de exmplu “Ce operatie doriti?”) se va calcula: daca raspunsul este litera x, media aritmetica a celor doua numere; daca raspunsul este litera y, media geometrica a celor doua numere; daca raspunsul este litera z, catul si restul impartirii numarului a la numarul b; daca raspunsul este orice alta litera se va afisa un mesaj de informare (de exemplu “Alegere gresita”).
#include
#include
int a,b;
char optiune;
cout<<"a= "; cin>>a;
cout<<"b= "; cin>>b;
cout<<"Ce operatie doriti sa faceti?\n x - media aritmetica \n y - media geometrica \n z - catul si restul impartirii \n"; cin>>optiune;
if (optiune==’x'){cout<<"Media artimetica este:"<<((a+b)/2);}
else if (optiune=='y'){cout<<"Media geometrica este:"<<(sqrt(a*b));}
else if (optiune=='z'){cout<<"Catul este "<<(a/b)<<", iar restul este "<<(a%b);}
else {cout<<"Alegere gresita";}
}
Articole asemanatoare:
- Pagina 25 - in mijloc Se introduc n numere intregi de la tastatura. Sa se...
- Pagina 34 - 26 26. Se citesc mai multe numere intregi pana la intalnirea...
- Pagina 34 - 27 27. Se citesc mai multe numere naturale pana la intalnirea...
- Pagina 43 - 8 8. Se citesc doua numere naturale a si b. Sa...
- Pagina 11 - 2 2. Fiind date trei numere a, b si c sa...




Lasă un comentariu