Лучшие помощники
16 февраля 2023 12:05
164

Помогите пожалуйста с решением!!!Составить программу которая меняет местами в произвольном порядке все элементы одномерного массива "Т" состоящего из 20-ти элементов". Результат оформить в текстовом документе

1 ответ
Посмотреть ответы
Решение на С++

#include
#include
#include

using namespace std;

int main() {
const int SIZE = 20;
int A[SIZE];

// Заполнение массива случайными числами от 0 до 99
srand(time(NULL));
for (int i = 0; i < SIZE; i++) {
A[i] = rand() % 100;
}

// Вывод исходного массива
cout << "Исходный массив: ";
for (int i = 0; i < SIZE; i++) {
cout << A[i] << " ";
}
cout << endl;

// Меняем порядок элементов массива
for (int i = 0; i < SIZE; i++) {
int j = rand() % SIZE;
int temp = A[i];
A[i] = A[j];
A[j] = temp;
}

// Вывод измененного массива
cout << "Измененный массив: ";
for (int i = 0; i < SIZE; i++) {
cout << A[i] << " ";
}
cout << endl;

return 0;
}
0
·
Хороший ответ
16 февраля 2023 15:40
Остались вопросы?
Найти нужный