A large commit.
[pdp8.git] / sw / src / pascal / KURVE.PS
diff --git a/sw/src/pascal/KURVE.PS b/sw/src/pascal/KURVE.PS
new file mode 100644 (file)
index 0000000..19f3e0b
--- /dev/null
@@ -0,0 +1,10 @@
+PROGRAM KURVE(OUTPUT);
+CONST   PI = 3.1415926535;
+VAR     X,Y: REAL;
+BEGIN   X := -3*PI;
+REPEAT  IF X=0  THEN Y := 1
+                ELSE Y := SIN(X)/X;
+        WRITELN("*":ROUND(40*Y)+20);
+        X := X + PI/10
+UNTIL   X>3*PI
+END.