Advertisement
SteelK

Untitled

Apr 26th, 2016
73
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. delete [] mas;
  9. Где «size» - требуемый размер массива, который введет пользователь.
  10.  
  11. 2. Как сгенерировать случайное число в указанном диапазоне?
  12. #include <iostream>
  13. #include <time.h>
  14. #include <cstdlib>
  15.  
  16. using namespace std;
  17.  
  18. int main()
  19. {
  20. srand(time(NULL));
  21. int a = rand() % x - y;
  22. }
  23. Где «x» – граница подбора чисел от 0 до «x», а «y» - смещение этого диапазона влево. При «x» = 20 и «y» = -10 диапазон будет от -10 до 9.
  24.  
  25.  
  26.  
  27. 3. Как объявить функцию, возвращающую массив значений типа double?
  28. ...
  29. double *genmas()
  30. {
  31. double mas [100];
  32. ...
  33. return mas;
  34. }
  35.  
  36. Где вместо «100» можно подставить любое свое значение.
  37.  
  38. 4. Как инициализировать массив?
  39. int mas3[] = {20, -9, 31, 0, 40}
  40. В «{ }» могут быть любые значения в зависимости от типа и идущие через запятую.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement