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

У масиві А [1..10]переставити місцями елементи,що стоять на парних і непарних місцях : А [1] _ А[2],..., А[9] _ А[10]​

Ответы

Автор ответа: lizaggx
0
Один з можливих алгоритмів цієї задачі на мові програмування C++:

#include

using namespace std;

int main() {
int A[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; // ініціалізація масиву
int temp; // змінна для тимчасового зберігання елементів під час обміну

// перестановка місцями елементів на парних і непарних місцях
for (int i = 0; i < 10; i += 2) {
temp = A[i];
A[i] = A[i + 1];
A[i + 1] = temp;
}

// виведення масиву на екран
for (int i = 0; i < 10; i++) {
cout << A[i] << " ";
}

return 0;
}

В цьому прикладі спочатку ініціалізується масив A з числами від 1 до 10. Далі за допомогою циклу for проходиться по масиву з кроком 2, тобто на парних позиціях, і обмінюється значеннями з елементом на наступній, непарній позиції. Результат записується в тимчасову змінну temp, щоб не втратити початкове значення. Нарешті, за допомогою ще одного циклу виводиться переставлений масив на екран.
Похожие вопросы
Предмет: Химия, автор: Katja5689
Предмет: Химия, автор: Katja5689