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

Дано число n. Розробіть програму, за допомогою якої це число збільшується на 7, якщо воно більше

за 50, зменшується на 5, якщо воно менше або дорівнює 50 і більше або дорівнює 15, і множиться на 2, якщо число менше за 15.
0 0
Перейти к ответам

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

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

Напишу на 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


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

Ось Python-програма, яка виконує вказані умови:

python
def 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. У вас є три умови:

  1. Якщо n більше за 50, то до нього додається 7.
  2. Якщо n менше або дорівнює 50, і більше або дорівнює 15, то від нього віднімається 5.
  3. В усіх інших випадках n множиться на 2.

Програма запитує користувача ввести число, застосовує до нього вказані умови за допомогою функції obrobiti_chyslo та виводить результат.

0 0

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

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

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

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