Skocz do zawartości

Obliczenie średniej w pętli w c++


faustin

Pomocna odpowiedź

witam , mam taki kod 

#include <iostream>

using namespace std;

int main()
{

     int liczba;
     int noga;
     int dlugosc;
    cout<<"podaj liczbe gąsienic"<<endl;
    cin>>liczba;

    for(int i=0;i<liczba;i++)
    {
        cout<<"podaj liczbe nóg"<<endl;
        cin>>noga;
        for(int i=0;i<noga;i++)
        {
            cout<<"podaj długośc nogi"<<endl;
            cin>>dlugosc;
            

        
        cout<<"srednia nóg"<<dlugosc/noga;
        }

    }
    return 0;
}

i pytanie chciałabym obliczyć średnią długość nogi motyli znaczy gąsienicy i jak to zrobić skoro mam tylko jedna zmienną dlugość a jak próbuje tak robić jak widac to zle sie kompiluje i nie oblicza 

Link do komentarza
Share on other sites

A jak się liczy średnią?
Operator cin >> wyłącznie wczytuje dane i nadpisuje te obecne w zmiennej. By policzyć długość musisz zsumować wczytane dane i podzielić przez ilość nóg.

Uważaj: jeżeli gąsienice różnią się między sobą ilością nóg należy zastosować średnią ważoną zamiast zwykłej średniej.

Powodzenia 😉 

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.