👤

Sa se scrie un program in C++, daca se poate sa se si explice :

2. Sa se scrie un program care citeste numere pozitive atâta timp cât acestea
se introduc corect si pentru care se calculeaza si afiseaza media aritmetica
si media geometrica.


Răspuns :

#include<ioastream>

#include<cmath>

using namespace std;

int main(){

int x,suma=0,nrpozitve=0, prod=1;


do

{

cin>>x;

if(x>0)

{suma=suma+x; prod=prod*x;

nrpozitve++;

}


}while(x>0);

cout<<(float)suma/nrpozitve<<endl;

cout<<pow(prod,1.0/nrpozitive);}