Odpowiedź :
Odpowiedź:
Skrypt również w załączniku .txt
Wyjaśnienie:
#include <iostream>
using namespace std;
int main() {
double liczby[5],suma=0;
int i;
for (i=0;i<5;i++){
cout << "Podaj liczbę nr "<<i+1<<": ";
cin>>liczby[i];
}
for (i=0;i<5;i++){
suma=suma+liczby[i];
}
cout<<"Średnia arytmetyczna Twoich liczb wynosi "<<suma/5;
}

Odpowiedź
Kod źródłowy będący rozwiązaniem dałam w pierwszym i drugim załączniku. W czwartym podałam jak wyglądają przykładowe wyniki uruchomienia.
Przykładowe wyniki uzyskałam na platformie replit.
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.
Wyjaśnienie
- Wartość '5' wynikająca z zadania powinna być umieszczona w zmiennej (a jeszcze lepiej w stałej...). Nie powinno być inaczej.
- Nie są potrzebne dwie pętle. Ale dla porównania załączniki pierwszy i drugi zawierają oba rozwiązania.
- Patrząc na program z drugiego załącznika widać, że do obliczeń w ogóle nie są potrzebne tablice! Tak więc – tylko dla ilustracji! bo zadanie ich wymaga – program w trzecim załączniku.
- Nie, nie sugeruję zrobienia programu bez pętli! (Choć można by, albo z tablicami, albo bez tablic...)
- Wprawdzie typ tablicy jest w tym zadaniu dowolny jednak powinno używać się tablic typu vector, ewentualnie array.



