Вопрос задан 21.02.2019 в 14:45. Предмет Информатика. Спрашивает Соловьёв Артём.

Ввести 10 целых чисел и подсчитать кол-во чётных и не чётных. C++, написать используя циклы.

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Колотовкина Полина.
#include "stdafx.h"
#include <iostream>
using namespace std;

int main()
{
   setlocale(LC_ALL, "Rus");
   int n;
   cout << "Введите размер массива-> ";
   cin >> n;
   int *mas = new int[n];
   int a = 0, b = 0;
   for (int i = 0; i < n; i++) {
      cout << "a["<< i << "]="; cin >> mas[i];
      if (mas[i] % 2 == 0)
          a++;
      else
          b++;
   }
   cout << "Четных= " << a << endl << "Не четных=" << b << endl; 
   system("pause");
}

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

Решение на C++ для подсчета количества четных и нечетных чисел

Для решения данной задачи на C++ можно использовать циклы и условные операторы. Вот пример кода, который позволит ввести 10 целых чисел и подсчитать количество четных и нечетных чисел:

```cpp #include

int main() { int numbers[10]; int evenCount = 0; int oddCount = 0;

std::cout << "Введите 10 целых чисел:\n";

for (int i = 0; i < 10; i++) { std::cin >> numbers[i]; if (numbers[i] % 2 == 0) { evenCount++; } else { oddCount++; } }

std::cout << "Количество четных чисел: " << evenCount << std::endl; std::cout << "Количество нечетных чисел: " << oddCount << std::endl;

return 0; } ```

В этом коде мы объявляем массив `numbers` размером 10 для хранения введенных чисел. Затем мы используем цикл `for` для ввода чисел с клавиатуры и проверки, является ли каждое число четным или нечетным. Если число делится на 2 без остатка, то оно считается четным, и мы увеличиваем счетчик `evenCount`. В противном случае, число считается нечетным, и мы увеличиваем счетчик `oddCount`. После завершения цикла, выводим количество четных и нечетных чисел на экран.

Пример ввода и вывода:

``` Введите 10 целых чисел: 1 2 3 4 5 6 7 8 9 10 Количество четных чисел: 5 Количество нечетных чисел: 5 ```

Примечание: В данном примере предполагается, что пользователь будет вводить только целые числа. Если пользователь введет что-то отличное от целого числа, программа может работать некорректно. Для обработки таких ситуаций можно добавить дополнительные проверки в код.

0 0

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

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

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