alarm
Задайте вопрос
Информатика
Yadryshnikov

2. Напишите программу, которая разделяет делители данного числа nпробелом в строке. Воспользуйтесь процедурой. Входящие данныеВыходящие данные61 2 36​

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

Язык программирования не указан. Напишу на Haskell.

  • import Text. Read ( readMaybe )
  • main :: IO ()
  • main = do
  • putStr "Введите число: "
  • k <- getInt
  • printList $ divisors k
  • where
  • divisors :: Int -> [Int]
  • divisors x = [y | y <- [1. . x], x `mod` y == 0]
  • getInt :: IO Int
  • getInt = unJust . readMaybe <$> getLine
  • unJust :: Maybe a -> a
  • unJust Nothing = error "Incorrect input"
  • unJust (Just x) = x
  • printList :: Show a => [a] -> IO ()
  • printList = putStrLn . unwords . fmap show
15
Garey
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

Python Написать программу, котор

як зробити ось це у скречі​?

Яке основне призначенняелектронн

Изучи материал учебника § 28–29.

Якого вигляду набуває курсор миш

Якого вигляду набуває курсор миш

Контакты
Реклама на сайте