Anda di halaman 1dari 2

{nama : nadillia sahputra}

{nim : 16016168}
program fibonnaci_1;
uses crt;
var
Fibonacci1,Fibonacci2 : integer;
temp:integer;
count:integer;
a :integer;
begin
clrscr;
writeln('Deret Fibonacci');
writeln('Deret sampai urutan ke ?');
readln(a);
count:=0;
fibonacci1:=0;
fibonacci2:=1;
repeat
write(fibonacci2 :7);
temp :=fibonacci2;
fibonacci2:= fibonacci1 + fibonacci2;
fibonacci1 := temp;
count := count + 1
until count = a;
readln;
end.

program fibonnaci_2;
uses crt;
var
Fibonacci1,Fibonacci2 : integer;
temp:integer;
count:integer;
a :integer;
begin
clrscr;
writeln('Deret Fibonacci');
writeln('Deret sampai urutan ke ?');
readln(a);
count:=0;
fibonacci1:=0;
fibonacci2:=1;
While count < a do
begin
write(fibonacci2 :7);
temp :=fibonacci2;
fibonacci2:= fibonacci1 + fibonacci2;
fibonacci1 := temp;
count := count + 1
end;
readln;
end.

program fibonnaci_3;
uses crt;
var
Fibonacci1,Fibonacci2 : integer;
temp:integer;
count:integer;
a :integer;
begin
clrscr;
writeln('Deret Fibonacci');
writeln('Deret sampai urutan ke ?');
readln(a);
count:=0;
fibonacci1:=0;
fibonacci2:=1;
for count := 0 to a do
begin
write(fibonacci2 :7);
temp :=fibonacci2;
fibonacci2:= fibonacci1 + fibonacci2;
fibonacci1 := temp;
end;
readln;
end.

Anda mungkin juga menyukai