Вопрос задан 07.11.2023 в 09:11. Предмет Информатика. Спрашивает Каширин Андрей.

В программу вводится 5 чисел, вычислить количество чётных и не чётных, если количество чётных

больше не чётных. Количество используемых переменных должно быть минимальным
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Сажин Антон.

#include <iostream>

using namespace std;

int main() {

   int x, e = 0, o = 0; //e == even, o == odd

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

       cin >> x;

       if (x % 2) {

           ++o;

       }

       else {

           ++e;

       }

   }

   if (e > o) {

       cout << e << " " << o;

   }

   else {

       cout << -1;

   }

   return 0;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи вы можете использовать всего две переменные: одну для подсчета четных чисел и вторую для подсчета нечетных чисел. Вот пример псевдокода для решения этой задачи:

```python чётные = 0 не_чётные = 0

Пока есть входные числа: Ввести число Если число чётное: увеличить значение чётные на 1 В противном случае: увеличить значение не_чётные на 1

Если чётные > не_чётные: Вывести "Количество чётных чисел больше чем количество нечётных." Вывести "Чётных:", чётные, "Не чётных:", не_чётные Иначе: Вывести "Количество нечётных чисел больше чем количество чётных." Вывести "Чётных:", чётные, "Не чётных:", не_чётные ```

Этот псевдокод иллюстрирует базовую логику для решения задачи. Вы считаете четные и нечетные числа, а затем сравниваете их количество, чтобы определить, какая группа чисел больше.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос