home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
minnie.tuhs.org
/
unixen.tar
/
unixen
/
PDP-11
/
Distributions
/
ucb
/
spencer_2bsd.tar.gz
/
2bsd.tar
/
src
/
pascal
/
tests
/
t03.p
< prev
next >
Wrap
Text File
|
1980-02-17
|
438b
|
32 lines
program graph2(output);
const
d = 0.0625;
s = 32;
h1 = 34;
h2 = 68;
c = 6.28318;
lim = 32;
var
i,j,k,n: integer;
x,y: real;
a: array[1..h2] of char;
begin
for j := 1 to h2 do
a[j] := ' ';
for i := 0 to lim do
begin
x := d*i;
y := exp(-x)*sin(c*x);
a[h1] := ':';
n := round(s*y) + h1;
a[n] := '*';
if n < h1 then
k := h1 else
k := n;
for j := 1 to k do
write(a[j]);
writeln;
a[n] := ' ';
end
end.