W programie powinna być zadeklarowana stała N=8 oraz tablica wynikiSkok składająca się z 8 elementów typu rzeczywistego
Napisz funkcję umożliwiającą użytkownikowi wpisywanie danych (wyników poszczególnych skoków) do tablicy, wprowadzając je z klawiatury. Dopisz odpowiednią pętlę for.
Napisz funkcję, której zadaniem będzie obliczenie średniej wartości elementów tablicy wynikiSkok. Zadeklaruj zmienne typu rzeczywistego. W funkcji wykorzystaj pętlę for
W funkcji głównej main() wywołaj zdefiniowane funkcje: wprowadzanie danych i obliczania średniej
daje naj


Odpowiedź :

Odpowiedź:

Pod spodem wklejam kod, prosiłbym jednak przetestować go na własnych liczbach. :)

#include <iostream>

#define N 8

using namespace std;

void wpisywanie(double wynikiSkok[], int rozm){

   double skok;

   for(int i = 0; i < rozm; i++){

       cout << "podaj skok" << i+1 << " ";

       cin >> skok;

       wynikiSkok[i] = skok;

   }

}

double jakaSr(double wynikiSkok[], int rozm){

   double suma = 0;

   double srednia = 0;

   for(int i = 0; i < rozm; i++){

       suma = suma + wynikiSkok[i];

   }

   srednia = suma/double(rozm);

   return srednia;

}

int main(){

   double wynikiSkok[N];

   wpisywanie(wynikiSkok, N);

   cout << "Srednia skokow wynosi: " << jakaSr(wynikiSkok, N) << endl;

   return 0;

}