Вопрос задан 05.07.2023 в 18:04. Предмет Информатика. Спрашивает Грек Дима.

Написать программу. Дано трехзначное число. Входит ли в него цифра 4?

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

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

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

string s;

cin >> s;

if(s[0] == '4' || s[1] == '4' || s[2] == '4'){cout << "YES";}else{cout << "NO"}

не понимаю в чем проблема была

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

Конечно, вот пример программы на языке Python, которая проверяет, входит ли цифра 4 в трехзначное число:

python
def has_digit_four(number): # Преобразовываем число в строку для проверки цифр number_str = str(number) # Проверяем, есть ли цифра 4 в строке if '4' in number_str: return True else: return False # Получаем трехзначное число от пользователя try: num = int(input("Введите трехзначное число: ")) if 100 <= num <= 999: if has_digit_four(num): print("Цифра 4 входит в число.") else: print("Цифра 4 не входит в число.") else: print("Пожалуйста, введите трехзначное число.") except ValueError: print("Неверный ввод. Пожалуйста, введите целое трехзначное число.")

Программа запрашивает у пользователя трехзначное число, а затем использует функцию has_digit_four для проверки, входит ли цифра 4 в число. Результат выводится на экран.

0 0

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

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

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

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