
Вопрос задан 01.08.2023 в 09:32.
Предмет Информатика.
Спрашивает Титова Аня.
Вводятся 10 целых чисел, посчитать кол-во чётных и кол-во нечётных чисел. С++, написать с
использованием цикла while.

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

Отвечает Урываева Милана.
#include <iostream>
#include <locale>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int Numbers[10];
int i = 0;
int counter1 = 0;
int counter2 = 0;
while (i < 10)
{
cout « "Введите " « i + 1 « " число: ";
cin » Numbers[i];
if (Numbers[i] % 2 == 0)
counter1++;
else
counter2++;
i++;
}
cout « endl « "Количество четных чисел: " « counter1 « endl;
cout « "Количество нечетных чисел: " « counter2 « endl;
return 0;
}
#include <locale>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int Numbers[10];
int i = 0;
int counter1 = 0;
int counter2 = 0;
while (i < 10)
{
cout « "Введите " « i + 1 « " число: ";
cin » Numbers[i];
if (Numbers[i] % 2 == 0)
counter1++;
else
counter2++;
i++;
}
cout « endl « "Количество четных чисел: " « counter1 « endl;
cout « "Количество нечетных чисел: " « counter2 « endl;
return 0;
}






Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для подсчета количества четных и нечетных чисел из 10 введенных пользователем целых чисел в C++ с использованием цикла while
, вам нужно запросить у пользователя 10 чисел, а затем проверить каждое число на четность. Ниже приведен пример кода:
cpp#include <iostream>
using namespace std;
int main() {
int num, evenCount = 0, oddCount = 0;
int count = 1;
while (count <= 10) {
cout << "Введите число " << count << ": ";
cin >> num;
if (num % 2 == 0) {
evenCount++;
} else {
oddCount++;
}
count++;
}
cout << "Количество четных чисел: " << evenCount << endl;
cout << "Количество нечетных чисел: " << oddCount << endl;
return 0;
}
В этом коде мы объявляем переменные num
, evenCount
и oddCount
, чтобы хранить введенные числа и счетчики четных и нечетных чисел. Затем мы используем цикл while
для запроса чисел у пользователя и проверки их на четность. Если число делится на 2 без остатка, оно считается четным, и соответствующий счетчик увеличивается на 1. В противном случае, число считается нечетным, и соответствующий счетчик также увеличивается на 1. По окончании цикла выводим результаты.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili