Ajutoor!!!....Cum calculam media seriei,C++,for sau while ciclu...dau coroana
Răspunsuri la întrebare
Răspuns:
#include <iostream>
using namespace std;
int main()
{
float cit_curent, media=0, suma_nr=0, nr_numere = 0;
// le declaram float in caz ca utilizatorul vrea sa introduca cu virgula
while(cit_curent){ //cat timp introducem numere
cout<<"Introduceti numerele iar daca doriti sa opriti ciclul introduceti '0' :";
cin>>cit_curent;
if(cit_curent == 0){
break; //daca e 0 iesim din program
}
else {
suma_nr = suma_nr + cit_curent;
nr_numere = nr_numere + 1;
}
}
if(nr_numere == 0){ //verificam daca utilizatorul a introdus '0' din prima
cout<<"Ati iesit din program fara sa introduceti numere!";
return 0;
}
else{
media = suma_nr / nr_numere;
cout<<"Media seriei introduse este : "<<media;
}
return 0;
}