
Вопрос задан 23.06.2023 в 03:20.
Предмет Информатика.
Спрашивает Подколзина Вика.
Дано число n. Розробіть програму, за допомогою якої це число збільшується на 7, якщо воно більше
за 50, зменшується на 5, якщо воно менше або дорівнює 50 і більше або дорівнює 15, і множиться на 2, якщо число менше за 15.

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

Отвечает Хасанова Руфина.
Напишу на Haskell
- main = do
- n <- read <$> getLine :: IO Int
- print $ funcY n
- funcY :: Int -> Int
- funcY n
- | n > 50 = n + 7
- | n < 15 = 2 * n
- | otherwise = 5 * n




Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Ось Python-програма, яка виконує вказані умови:
pythondef obrobiti_chyslo(n):
if n > 50:
n += 7
elif n >= 15:
n -= 5
else:
n *= 2
return n
# Приклад використання:
n = int(input("Введіть число: "))
result = obrobiti_chyslo(n)
print("Результат обробки:", result)
Ця програма визначає функцію obrobiti_chyslo
, яка приймає аргумент n
. У вас є три умови:
- Якщо
n
більше за 50, то до нього додається 7. - Якщо
n
менше або дорівнює 50, і більше або дорівнює 15, то від нього віднімається 5. - В усіх інших випадках
n
множиться на 2.
Програма запитує користувача ввести число, застосовує до нього вказані умови за допомогою функції obrobiti_chyslo
та виводить результат.


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