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

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • 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.