Предмет: Информатика, автор: karadzaevadzennet

Очень срочно помогите
С++

Приложения:

Ответы

Автор ответа: uraand9
0

Ответ:

#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;

}

Похожие вопросы
Предмет: Химия, автор: PavelFromUA