Вопрос задан 27.06.2023 в 03:24. Предмет Информатика. Спрашивает Камалеев Марат.

С++ Как известно Ракета коллекционирует странные механизмы. Со стороны кажется, будто он делает

свой выбор случайно, однако на деле всё проще простого: он смотрит серийный номер устройства. Только если в номере количество четных цифр превышает количество нечетных, он забирает его себе. Формат входных данных С клавиатуры вводится серийный номер очередного устройства. Формат выходных данных Вывести “YES”, если енот его заберет, и “NO” в противном случае. входные данные 409 выходные данные YES
0 0
Перейти к ответам

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

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

Ответ:

у тебя интеречные задачи,есть еще?

#include <iostream>

using namespace std;

int main() {

int n, k, p;

cin >> n;

k = 0; // четные

p = 0; // нечет.

while (n > 0) {

if (n % 2 == 0)

{

k++;

}

else

{

p++;

}

n = n / 10;

}

if (k > p)

{

cout << "YES";

}

else

{

cout << "NO";

}

}

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

Вы можете написать программу на C++, чтобы выполнить это задание. Вот пример кода:

cpp
#include <iostream> #include <string> int main() { std::string serialNumber; std::cin >> serialNumber; int evenCount = 0; int oddCount = 0; for (char digit : serialNumber) { int num = digit - '0'; // Преобразование символа в целое число if (num % 2 == 0) { evenCount++; } else { oddCount++; } } if (evenCount > oddCount) { std::cout << "YES" << std::endl; } else { std::cout << "NO" << std::endl; } return 0; }

Этот код сначала считывает серийный номер с клавиатуры как строку, затем перебирает все символы этой строки, подсчитывая количество четных и нечетных цифр. Затем он сравнивает количество четных и нечетных цифр и выводит "YES", если количество четных цифр больше, и "NO" в противном случае.

0 0

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

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

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

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