Ответ:
#include <iostream>
using namespace std;
int main() {
int n, i, max_num, temp;
// Вводим количество элементов в последовательности
cout << "Введите количество элементов в последовательности: ";
cin >> n;
// Вводим элементы последовательности
int arr[n];
cout << "Введите последовательность целых чисел: ";
for (i = 0; i < n; i++) {
cin >> arr[i];
// Находим максимальный элемент
if (i == 0 || arr[i] > max_num) {
max_num = arr[i];
}
// Перемещаем максимальный элемент в конец массива
if (arr[i] == max_num) {
temp = arr[i];
arr[i] = arr[n-1];
arr[n-1] = temp;
break;
// Выводим первоначальный массив
cout << "Первоначальный массив: ";
cout << arr[i] << " ";
// Выводим измененный массив
cout << "\nИзмененный массив: ";
return 0;
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
#include <iostream>
using namespace std;
int main() {
int n, i, max_num, temp;
// Вводим количество элементов в последовательности
cout << "Введите количество элементов в последовательности: ";
cin >> n;
// Вводим элементы последовательности
int arr[n];
cout << "Введите последовательность целых чисел: ";
for (i = 0; i < n; i++) {
cin >> arr[i];
// Находим максимальный элемент
if (i == 0 || arr[i] > max_num) {
max_num = arr[i];
}
}
// Перемещаем максимальный элемент в конец массива
for (i = 0; i < n; i++) {
if (arr[i] == max_num) {
temp = arr[i];
arr[i] = arr[n-1];
arr[n-1] = temp;
break;
}
}
// Выводим первоначальный массив
cout << "Первоначальный массив: ";
for (i = 0; i < n; i++) {
cout << arr[i] << " ";
}
// Выводим измененный массив
cout << "\nИзмененный массив: ";
for (i = 0; i < n; i++) {
cout << arr[i] << " ";
}
return 0;
}