Facebook
From Unreliable Armadillo, 6 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 251
  1. (defun kwadrat (a b c)
  2.     (setq delta (- (* b b) (* 4 a c)))
  3.     (setq delta (sqrt delta))
  4.     (cond
  5.         (
  6.              (> delta 0)
  7.              (setq x1 (/ (- (- b) delta) (* 2 a)))
  8.              (setq x2 (/ (+ (- b) delta) (* 2 a)))
  9.              (print delta)
  10.              (print x1)
  11.              (print x2)
  12.         )
  13.         (
  14.              (= delta 0)
  15.              (setq x1 (/ (- b) (* 2 a)))
  16.              (print delta)
  17.              (print x1)
  18.         )
  19.         (
  20.              (< delta 0)
  21.              (print delta)
  22.              (print "Delta < od 0, brak miejsc zerowych")
  23.         )
  24.         (
  25.              t
  26.              nil
  27.         )
  28.     )
  29.     )
  30. (kwadrat 4 8 4)