MyTetra Share
Делитесь знаниями!
Char to Int
Время создания: 15.09.2017 16:40
Текстовые метки: task
Раздел: Haskell - Задачи - Функции
Запись: xintrea/mytetra_db_mcold/master/base/1505482857qv76vqo766/text.html на raw.githubusercontent.com

Реализуйте функцию twoDigits2Int, которая принимает два символа и возвращает число, составленное из этих символов, если оба символа числовые, и 100 в противном случае. (Первый символ рассматривается как количество десятков, второй — единиц.)


GHCi> twoDigits2Int '4' '2'

42



import Data.Char

twoDigits2Int :: Char -> Char -> Int

twoDigits2Int x y = if isDigit x && isDigit y then digitToInt x * 10 + digitToInt y else 100

 
MyTetra Share v.0.59
Яндекс индекс цитирования