Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <time.h> // для подключения функции time()
- using namespace std;
- int main() {
- setlocale(LC_ALL, "ru");
- const int size = 10;
- int arr[size];
- // 1 вариант - каждый запуск программы будут генерироваться одинаковые числа
- for (int i = 0; i < size; i++) {
- arr[i] = rand();
- }
- for (int i = 0; i < size; i++) {
- cout << arr[i] << " ";
- }
- cout << endl;
- // 2 вариант - каждый запуск программы генерируются разные числа
- srand(time(NULL));
- for (int i = 0; i < size; i++) {
- arr[i] = rand();
- }
- for (int i = 0; i < size; i++) {
- cout << arr[i] << " ";
- }
- cout << endl;
- // 3 вариант - получение чисел в диапазоне от 0 до 99
- for (int i = 0; i < size; i++) {
- arr[i] = rand() % 100;
- }
- for (int i = 0; i < size; i++) {
- cout << arr[i] << " ";
- }
- cout << endl;
- // 4 вариант - получение чисел в диапазоне от 10 до 14
- for (int i = 0; i < size; i++) {
- arr[i] = rand() % 5 + 10;
- }
- for (int i = 0; i < size; i++) {
- cout << arr[i] << " ";
- }
- cout << endl;
- // 5 вариант - получение чисел в диапазоне от 30 до 50
- for (int i = 0; i < size; i++) {
- arr[i] = rand() % 20 + 30;
- }
- for (int i = 0; i < size; i++) {
- cout << arr[i] << " ";
- }
- cout << endl;
- // 6 вариант - получение чисел в диапазоне от -50 до +50
- for (int i = 0; i < size; i++) {
- arr[i] = rand() % 100 - 50;
- }
- for (int i = 0; i < size; i++) {
- cout << arr[i] << " ";
- }
- cout << endl;
- // 7 вариант - получение отрицательных чисел до -100
- for (int i = 0; i < size; i++) {
- arr[i] = rand() % 100 - 100;
- }
- for (int i = 0; i < size; i++) {
- cout << arr[i] << " ";
- }
- cout << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment