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

На С++ ПОЖАЛУЙСТА: Дано цілі числа a1,...,an , де n – натуральне число. Якщо в даній послідовності жодне парне число не розташоване після непарного, то видалити у масиві всі від’ємні члени послідовності, інакше - все додатні. Порядок проходження чисел в обох випадках змінити на зворотний. Розв’язати задачу, користуючись статичним масивом.


babidzhonme: 30 баллов даю

Ответы

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

Ответ:

Объяснение:

#include <iostream>

const int MAX_SIZE = 100;

void reverseArray(int arr[], int size) {

   int start = 0;

   int end = size - 1;

   while (start < end) {

       // обмін елементів місцями

       int temp = arr[start];

       arr[start] = arr[end];

       arr[end] = temp;

       // переходимо до наступної пари елементів

       start++;

       end--;

   }

}

void processArray(int arr[], int size) {

   bool hasOddBeforeEven = false;

   // перевірка, чи непарне число передує парному

   for (int i = 0; i < size - 1; i++) {

       if (arr[i] % 2 != 0 && arr[i + 1] % 2 == 0) {

           hasOddBeforeEven = true;

           break;

       }

   }

   // видалення від'ємних або додатніх залежно від умови

   for (int i = 0; i < size; i++) {

       if ((hasOddBeforeEven && arr[i] > 0) || (!hasOddBeforeEven && arr[i] < 0)) {

           arr[i] = 0;  // можна також видалити елемент, якщо кількість елементів в масиві змінюється

       }

   }

   // зміна порядку елементів в масиві

   reverseArray(arr, size);

}

int main() {

   int n;

   std::cout << "Введіть розмір масиву: ";

   std::cin >> n;

   int arr[MAX_SIZE];

   std::cout << "Введіть елементи масиву: ";

   for (int i = 0; i < n; i++) {

       std::cin >> arr[i];

   }

   // обробка та виведення результатів

   processArray(arr, n);

   std::cout << "Результат: ";

   for (int i = 0; i < n; i++) {

       std::cout << arr[i] << " ";

   }

   return 0;

}


babidzhonme: гпт?
Похожие вопросы
Предмет: Русский язык, автор: drskomalfoy
Помогите, пожалуйста.
Задания.
1) Часто говорят, что Пушкин явился родоначальником новой русской литературы. (2) Но что это означает по существу? (3) Обращение к новым героям, темам, новая оценка жизненных явлений, отражение их в новых жанрах? (4) Да, во всем этом, безусловно, сказалась новизна пушкинских творений. (5) Но ведь так бывает у многих талантливых поэтов. (6) Специфическое новаторство Пушкина проявилось главным образом в необычайной силе его проникновения в поэзию обыкновенного, поэзию, как он сам говорил, действительности.
(7) И в самом деле, к чему бы ни прикоснулся Пушкин, всюду нас поражает в его искусстве тонкая и вместе с тем волнующая одухотворенность, постижение в предмете самых характерных его свойств. (8) Безусловно, ощущаемых нами и ранее, но увиденных только теперь, как бы заново, сквозь «магический кристалл» его предельно пластического слова. (9) «Инстинкт истины» (выражение Белинского) в сочетании с новизной ее открытия составляет основу могучего реализма Пушкина


1. Определите основную мысль текста.
2. Какое выражение не соответствует содержанию текста:
А) Пушкинские произведения отличает новизна.
Б) Пушкина считают родоначальником новой русской литературы.
В) Только Пушкин мог отражать действительность в новых жанрах.
Г) Творчество Пушкина – это проникновение в поэзию обыкновенного.

3.Определите тип текста.
4.Определите стиль текста
5.Объясните, как вы понимаете выражение: «Инстинкт истины».
6.Определите способ образования слов:
Прикоснулся, предельно
7.Выпишите из предложения № 3 словосочетание, в котором слова связаны по
способу управления.
8.Выпишите из второго абзаца слова, в которых правописание безударной гласной в корне проверяется ударением.
9.Выпишите грамматическую основу предложения № 2.
10.Укажите номер предложения: односоставного, безличного.
11.Укажите из второго абзаца номер предложения(ий) с вводным словом; укажите его группу по значению.
12.Укажите цифру(ы), которыми обозначены запятые, разделяющие однородные члены предложения:
И в самом деле,(1) к чему бы ни прикоснулся Пушкин,(2) всюду нас поражает в его искусстве тонкая и вместе с тем волнующая одухотворенность,(3) постижение в предмете самых характерных его свойств. Безусловно, (4)ощущаемых нами и ранее,(5) но увиденных только теперь,(6) как бы заново,(7) сквозь «магический кристалл» его предельно пластического слова.
Предмет: Математика, автор: obezizretouv9361