Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- using namespace std;
- float *utworz(int rozmiar)
- {
- float *tab = new float[rozmiar];
- float temp;
- for(int i = 0; i < rozmiar; i++)
- tab[i] = 0;
- return tab;
- }
- void wypisz(float * tab, int rozmiar)
- {
- for(int i = 0; i < rozmiar; i++)
- cout << tab[i] << " ";
- }
- float suma(float * tab, int rozmiar)
- {
- float suma = 0;
- for(int i = 0; i < rozmiar; i++)
- if(i%2==1)
- suma += tab[i];
- return suma;
- }
- void losowe(float * tab, int rozmiar)
- {
- int a = 5, b = 20; /// b - gorna granica, a - dolna granica
- for(int i = 0; i < rozmiar; i++)
- tab[i] = (float) rand() / RAND_MAX * (b-a) + a;
- }
- int main()
- {
- srand(time(NULL));
- int rozm;
- cout << "Podaj rozmiar:"; cin >> rozm;
- float *tablica = utworz(rozm);
- cout << "Wypelnianie losowymi elementami: " << endl;
- losowe(tablica, rozm);
- wypisz(tablica, rozm);
- cout << endl << "Suma nieparzystych: " << suma(tablica, rozm);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement