Advertisement
Guest User

Untitled

a guest
Feb 21st, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. #include <iostream>
  2. #include <ctime>
  3.  
  4. using namespace std;
  5.  
  6. float* tworz_tablice(int n){
  7. float* t = new float[n];//definicja tablicy dynamicznej
  8. //tabliuca dynamiczna istnieje do momentu jej likwidacji instrukcja delete
  9. //ew.do momentu zakoczenia programu
  10. return t;
  11. }
  12.  
  13.  
  14. void generacja(float* t, int n){
  15. srand(unsigned(time(0)));
  16. for (int i = 0; i < n; i++)
  17. {
  18. *(t + i) = 100 * float(rand()) / RAND_MAX; //[[0,100]
  19. //(t+i) to adres i-tego elemetu tabicy
  20.  
  21. }
  22. }
  23. void wysw(float* t, int n){
  24. for (float* w = t; w < t + n; w++){
  25. cout << *w << " ";
  26. }
  27. }
  28. int main(){
  29.  
  30. int n;
  31. cout << "Podaj n: "; cin >> n;
  32. float* tab = tworz_tablice(n);
  33. //przypisanie do tab poczatku tablicy utworzonej przez funkcje
  34. generacja(tab, n);
  35. wysw(tab, n);
  36. system("PAUSE");
  37. return(0);
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement