Skocz do zawartości

kun123

Użytkownicy
  • Zawartość

    1
  • Rejestracja

  • Ostatnio

Reputacja

0 Neutralny

O kun123

  • Ranga
    Nowy na forum
  1. Mam problem z działaniem kodu ,który stworzyłem. Program ma za zadanie wylosować taką ilość liczb jaką podamy z klawiatury (n) z zakresu <15,67> a następnie wypisać je na ekran i policzyć średnią z nich. Co tutaj jest nie tak #include <iostream> #include <math.h> #include <cstdio> #include <cstdlib> #include <ctime> using namespace std; double srednia(int n,double elementy[]); int main(int argc, const char * argv[]) { srand( time( NULL ) ); int n; cout<<"Ile losowac? :"; cin>>n; double * elementy = new double[n]; for(int i=0;i<n;i++) { cout<<"Liczba " << i+1 << " jest rowna "; cout<< elementy[i] << endl; } cout<<srednia(n,elementy)<<endl; delete [] elementy; system("pause"); return 0; } double srednia(int n,double elementy[]) { double srednia=0; for(int i=0;i<n;i++) { elementy[i]=rand() % 53 + 15; srednia=srednia+elementy[i]; } return srednia/n; }
×