Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
16 февраля 2023 12:05
514
Помогите пожалуйста с решением!!!Составить программу которая меняет местами в произвольном порядке все элементы одномерного массива "Т" состоящего из 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;
}
#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
Остались вопросы?
Еще вопросы по категории Информатика
Какие устройства ввода и вывода знаете?...
9 класс Тест по теме "Хранение и обработка информации в базах данных." Введите фамилию и имя: Пожалуйста, помогите с тестом!!! 1. Одним из основ...
14) Как называется минимальный блок, который может быть выделен для размещения файла на диске? 15) Отметьте преимущества файловых систем с журналирова...
Пусть a % b – это остаток при делении натурального числа a на натуральное число b. Тело функции F(n) задано следующими строчками и условиями: F(n...
В системе счисление с некоторым основанием десятичное число 129 записывается как 1004. Укажите это основание если тут надо что-то расписать, решите по...