• Предмет: Информатика
  • Автор: kulikveronika14
  • Вопрос задан 4 месяца назад

ТЕРМІНОВО 20 балів , С++

Приложения:

Ответы

Ответ дал: Quverqu
1

#include <iostream>

#include <ctime>

#include <cstdlib>

using namespace std;

int main() {

   srand(time(0)); // використовуємо функцію srand для генерації випадкових чисел

   int arr[8]; // масив з 8 елементів

   cout << "Початковий масив: ";

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

       arr[i] = rand() % 100; // заповнення масиву випадковими числами від 0 до 99

       cout << arr[i] << " ";

   }

   int min_index = 0, max_index = 0; // індекси мінімального та максимального елементів

   for (int i = 1; i < 8; i++) {

       if (arr[i] < arr[min_index]) {

           min_index = i;

       }

       if (arr[i] > arr[max_index]) {

           max_index = i;

       }

   }

   int temp = arr[min_index];

   arr[min_index] = arr[max_index];

   arr[max_index] = temp; // поміняти місцями мінімальний та максимальний елементи

   cout << endl << "Кінцевий масив: ";

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

       cout << arr[i] << " ";

   }

   return 0;

}

Вас заинтересует