SHARE
TWEET

Untitled

a guest Mar 19th, 2019 56 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4. using namespace std;
  5.  
  6. float *utworz(int rozmiar)
  7. {
  8.     float *tab = new float[rozmiar];
  9.     float temp;
  10.     for(int i = 0; i < rozmiar; i++)
  11.         tab[i] = 0;
  12.     return tab;
  13. }
  14.  
  15. void wypisz(float * tab, int rozmiar)
  16. {
  17.     for(int i = 0; i < rozmiar; i++)
  18.         cout << tab[i] << " ";
  19. }
  20.  
  21. float suma(float * tab, int rozmiar)
  22. {
  23.     float suma = 0;
  24.     for(int i = 0; i < rozmiar; i++)
  25.         if(i%2==1)
  26.             suma += tab[i];
  27.     return suma;
  28. }
  29. void losowe(float * tab, int rozmiar)
  30. {
  31.     int a = 5, b = 20; /// b - gorna granica, a - dolna granica
  32.     for(int i = 0; i < rozmiar; i++)
  33.         tab[i] = (float) rand() / RAND_MAX * (b-a) + a;
  34. }
  35. int main()
  36. {
  37.     srand(time(NULL));
  38.     int rozm;
  39.     cout << "Podaj rozmiar:"; cin >> rozm;
  40.     float *tablica = utworz(rozm);
  41.  
  42.     cout << "Wypelnianie losowymi elementami: " << endl;
  43.     losowe(tablica, rozm);
  44.     wypisz(tablica, rozm);
  45.  
  46.     cout << endl << "Suma nieparzystych: " << suma(tablica, rozm);
  47.  
  48.     return 0;
  49. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top