Вопрос задан 26.06.2023 в 06:28. Предмет Информатика. Спрашивает Зобенкова София.

Напишите программу, которая запрашивает натуральное число и отвечает на вопрос: "Введённое число

оканчивается на цифру 4 или цифру 5". Если да, то выведите - "yes", в противном случае - "no".
0 0
Перейти к ответам

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

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

num = int(input() #ввод

if num % 10 == 4 or num % 10 == 5: #проверка последней цифры числа

    print('yes')

else:

    print('no')

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

Конечно, вот пример программы на языке Python, который выполняет указанные действия:

python
def ends_with_4_or_5(num): last_digit = int(str(num)[-1]) return last_digit == 4 or last_digit == 5 def main(): try: num = int(input("Введите натуральное число: ")) if ends_with_4_or_5(num): print("yes") else: print("no") except ValueError: print("Ошибка: Введено некорректное число.") if __name__ == "__main__": main()

Эта программа сначала определяет функцию ends_with_4_or_5, которая принимает число и проверяет, оканчивается ли оно на цифру 4 или 5. Затем функция main запрашивает у пользователя натуральное число, вызывает ends_with_4_or_5 и выводит "yes" или "no" в зависимости от результата проверки.

0 0

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

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

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

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