
Вопрос задан 23.06.2023 в 22:30.
Предмет Информатика.
Спрашивает Фролова Светлана.
Составьте программу, которая по введенному вами K - числу грибов печатает фразу <Мы нашли в лесу
K грибов>, причем согласовывает окончание слова <гриб> с числом K. Количество грибов может быть любым целым числом: 1, 3, 34, 127 и т.д. Окончание фразы определяется значением последней цифры. На питоне программа должна быть. ДАЮ 35 БАЛЛОВ

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

Отвечает Мухтарова Малика.
Решение представлено во вложении.
Язык: Python




Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, вот Python-программа, которая выполняет задачу:
pythondef print_mushrooms_count(k):
if k % 10 == 1 and k % 100 != 11:
ending = "гриб"
elif 2 <= k % 10 <= 4 and (k % 100 < 10 or k % 100 >= 20):
ending = "гриба"
else:
ending = "грибов"
print(f"Мы нашли в лесу {k} {ending}")
k = int(input("Введите количество грибов: "))
print_mushrooms_count(k)
Программа запрашивает у пользователя ввод количества грибов (K), определяет правильное окончание для слова "гриб" на основе последней цифры в числе K и выводит соответствующую фразу.


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

Информатика 104

Информатика 75

Информатика 92

Информатика 32

Информатика 62

Информатика 18

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