Mac Laurin
Mac Laurin
uses wincrt;
var
v,e,s,c : real;
n, d, no : integer;
i,j,k,l : integer;
jawab : char;
v:=1;
for i:=1 to w do
v:=v*i;
f:=v;
end;
begin
e:=e+exp(j*ln(x))/f(j);
writeln('n=',j,' =>',e:5:2);
eksp:=e;
end;end;
begin
c:=c+(exp((2*l)*ln(z)))/f(2*l); end
else begin
c:=c+(-1)*exp((2*l)*ln(z))/f(2*l); end;
writeln('n=',l,' =>',c:5:2);
cos:=c;
end;end;
begin
s:=s+(exp((2*k+1)*ln(y)))/f(2*k+1); end
else begin
s:=s+(-1)*exp((2*k+1)*ln(y))/f(2*k+1); end;
writeln('n=',k,' =>',s:5:2);
sin:=s;
end; end;
procedure pilihan;
begin
write('nilai x = ');readln(d);
end;
procedure menu;
begin
write('Fungsi yang dipilih : ');
writeln;
writeln;
write('pilihan : ');read(no);
clrscr;
end;
begin
repeat
menu;
pilihan;
writeln(eksp(d):5:2);
end
pilihan;
writeln(cos(d):5:2);
end
pilihan;
writeln(sin(d):5:2);
end
writeln;
writeln;
repeat
clrscr;
write('============selesai=============');
end.