SteelK

Untitled

Apr 26th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. Вопросы к работе:
  2. 1. Как создать массив требуемой длинны?
  3. Если длинна массива не будет задаваться во время выполнения программы то int mas [n], где «n» – требуемое число, которое вписывается в код программы.
  4. Если длинна будет вводится во время выполнения программы, то:
  5. int size;
  6. cin >> size;
  7. int mas = new int[size];
  8. …
  9. delete [] mas;
  10. Где «size» - требуемый размер массива, который введет пользователь.
  11.  
  12. 2. Как сгенерировать случайное число в указанном диапазоне?
  13. #include <iostream>
  14. #include <time.h>
  15. #include <cstdlib>
  16.  
  17. using namespace std;
  18.  
  19. int main()
  20. {
  21. srand(time(NULL));
  22. int a = rand() % x - y;
  23. …
  24. }
  25. Где «x» – граница подбора чисел от 0 до «x», а «y» - смещение этого диапазона влево. При «x» = 20 и «y» = -10 диапазон будет от -10 до 9.
  26.  
  27.  
  28.  
  29. 3. Как объявить функцию, возвращающую массив значений типа double?
  30. ...
  31. double *genmas()
  32. {
  33. double mas [100];
  34. ...
  35. return mas;
  36. }
  37. …
  38.  
  39. Где вместо «100» можно подставить любое свое значение.
  40.  
  41. 4. Как инициализировать массив?
  42. int mas3[] = {20, -9, 31, 0, 40}
  43. В «{ }» могут быть любые значения в зависимости от типа и идущие через запятую.
Advertisement
Add Comment
Please, Sign In to add comment