Jump to content

Archived

This topic is now archived and is closed to further replies.

nyac55

Rozwiązany: C++ - Średnia arytmetyczna zbioru liczb?

Recommended Posts

Witam. Muszę wykonać program liczący średnią arytmetyczną zbioru liczb ,podczas ,gdy znana jest wielkość zbioru - liczba n. Proszę o pomoc w tej sprawie. Poniżej zamieszczam moje starania w tej sprawie.


#include <iostream>
using namespace std;

int main(int argc, char** argv) {
int suma=0,srednia=0,i=0,x,n;
cout<<"Podaj wielkosc zbioru: ";
cin>>n;
while(cin>>x && i<=n)
{
i++;
suma=suma+x;
if(i<=n)
break;
else continue;
}
srednia=suma/i;
cout<<srednia;

return 0;
}

________________

Jednak program nie działa właściwie i nie za bardzo wiem jak go poprawić.

Link to comment
Share on other sites

OK ,już mam ,dzięki za pomoc.


#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int suma=0,srednia=0,i=0,x,n;
cout<<"Podaj wielkosc zbioru: ";
cin>>n;
while(i<n)
{

cin>>x;
i++;
suma=suma+x;
}
srednia=suma/n;
cout<<"Srednia wynosi: "<<srednia;
return 0;
}

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...