;; тест 0: менше - дійсне
а = 5.3
б = 15.7
результат = а < б
очікуваний_результат = дійсне
якщо результат != очікуваний_результат
впасти "тест 0: результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець
;; тест 1: менше - недійсне
а = 15.5
б = 5.3
результат = а < б
очікуваний_результат = недійсне
якщо результат != очікуваний_результат
впасти "тест 1: результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець
;; тест 2: рівні числа
а = 10.5
б = 10.5
результат = а < б
очікуваний_результат = недійсне
якщо результат != очікуваний_результат
впасти "тест 2: результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець
;; тест 3: від'ємне менше від'ємного
а = -10.2
б = -5.5
результат = а < б
очікуваний_результат = дійсне
якщо результат != очікуваний_результат
впасти "тест 3: результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець
;; тест 4: від'ємне менше додатного
а = -10.0
б = 5.0
результат = а < б
очікуваний_результат = дійсне
якщо результат != очікуваний_результат
впасти "тест 4: результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець
;; тест 5: нуль
а = -1.0
б = 0.0
результат = а < б
очікуваний_результат = дійсне
якщо результат != очікуваний_результат
впасти "тест 5: результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець
;; тест 0
а = 15.0
б = 5.0
результат = а < б
очікуваний_результат = недійсне
якщо результат != очікуваний_результат
впасти "результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець
якщо результат != очікуваний_результат
впасти "результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець
якщо результат == очікуваний_результат
інакше
впасти "результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець
якщо результат == очікуваний_результат
інакше
впасти "результат має бути %(очікуваний_результат), а рівно %(результат)"
кінець