C++
Napisz program obliczający i wyświetlający średnią kilku liczb całkowitych przy założeniu, że ostatnia wczytana wartość jest znacznikiem 0. Przykładowa seria wejściowa może byc 10 8 11 7 9 0

wskazując, że ma być wyliczona średnia wartości poprzedzających 0.



Odpowiedź :

Odpowiedź:

#include<iostream>

using namespace std;

int main(){

int liczba=2137, ilosc=-1;

float srednia;

while(liczba != 0)

{

cin >> liczba;

srednia += liczba;

ilosc++;

}

if(ilosc != 0)

{

srednia /= ilosc;

cout << "srednia: " << srednia;

}

else cout << "Nie podano zadnych wartosci";

return 0;

}

Odpowiedź

Kod źródłowy w pierwszym załączniku, w drugim podałam jak wyglądają przykładowe wyniki uruchomienia.

Jeżeli Twoja platforma (program, środowisko) nie obsługuje polskich liter w komunikatach, to zamień polskie litery w komunikatach na odpowiadające im znaki ASCII.

Jeżeli Twoja platforma nie obsługuje polskich liter w nazwach zmiennych i funkcji, to zamień polskie litery na odpowiadające im znaki ASCII. (Na przykład zarówno  Code::Blocks,  Dev-C++  jak i  OnlineGDB  jeszcze nie obsługują polskich liter w nazwach zmiennych oraz funkcji.)

Wyjaśnienie

Przykładowe wyniki uzyskałam na platformie replit.

Zobacz obrazek 0AB
Zobacz obrazek 0AB