• Составьте программу которая формирует массив из 15 случайных чисел от - 20 до 20 и меняет местами значение первоготи

Ответы 1

  • #include <iostream>

    #include <vector>

    #include <ctime>

    using namespace std;

    int main() {

           // Составьте программу которая формирует массив из 15 случайных чисел от - 20 до 20 и меняет местами значение первого и последнего элементов массива

           srand(time(NULL)); //для генератора рандомных чисел

           vector <int> arr;

           int n = 15;

           for (int i = 0; i < n; i++) {

                 arr.push_back(rand() % 41 - 20);

                 cout << arr[i] << \' \'; //вывод массива с числами

           }

           cout << endl;

           int temp = arr[0]; //замена первого и последнего элемента

           arr[0] = arr[n - 1];

           arr[n - 1] = temp;

         

           for (auto now : arr)  //вывод полученного массива

                 cout << now << \" \";

     

           cout << endl;

           system(\"pause\");

           return 0;

    }

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years