#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 << "Кінцевий масив: ";
return 0;
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
#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;
}