[a / aa / ad / au / b / bg / bo / c / d / dg / di / ew / f / fa / fd / fg / fi / fl / g / gg / h / ho / hr / ja / k / ls / m / ma / me / mo / mu / n / ne / o / p / pa / ph / pr / r / re / s / sp / t / td / tr / tv / u / vg / w / wh / wm / wp / y] - [Главная]

[Назад]
Ответ
(оставьте это поле пустым)
Имя (оставьте это поле пустым)
E-mail
Тема
Комментарий
Файл
Перейти к
Подтверждение обновить captcha
Пароль (чтобы удалить пост или файл)
  • Разрешённые типы файлов: GIF, JPG, PNG
  • Максимальный размер файла 1536 килобайт и 2048×2048.
  • Изображения размером более 200x200 точек будут уменьшены.

№1123  

Анон, подскажи как обработать ситуацию с попыткой деления на ноль в этом коде:
(define (calc a x y)

   `(case a` 
``(`+ (+ x y))``
``(`- (- x y))``
``(`* (* x y))``
``(`/ (if not (eq? y 0)) (/ x y)) (write `Divided By Zero)))``
>> №1124  

(define (calc a x y)
(case a

   `(`+ (+ x y))`
`(`- (- x y))`
`(`* (* x y))`
`(`/ (if not (eq? y 0)) (/ x y)) (write `Divided By Zero)))`

slffxd

>> №1125  
 (define (calc a x y) 
(case a
(`+ (+ x y))
(`- (- x y))
(`* (* x y))
(`/ (if not (eq? y 0)) (/ x y)) (write `Divided By Zero)))

slffxd

>> №1129  

Troll, using PLT Scheme

>> №1163  

>>1129
Not, I use Bigloo.

>> №1164  

лиспни схемца



Удалить пост []
Пароль
[a / aa / ad / au / b / bg / bo / c / d / dg / di / ew / f / fa / fd / fg / fi / fl / g / gg / h / ho / hr / ja / k / ls / m / ma / me / mo / mu / n / ne / o / p / pa / ph / pr / r / re / s / sp / t / td / tr / tv / u / vg / w / wh / wm / wp / y] - [Главная]