kumpulan tgs alpro

5
Source Code program menara_hanoi; uses wincrt; var jupir,n,gerakan:integer; procedure pindah (n: integer; tiang1, tiang2, tiang3: char); begin if n=1 then writeln('Pindah Piringan dari tiang ', tiang1, ' ke tiang ', tiang3) else begin pindah (n-1, tiang1, tiang3, tiang2); pindah (1, tiang1, ' ', tiang3); pindah (n-1, tiang2, tiang1, tiang3); end; end; begin gotoxy(10,1); writeln('Langkah-langkah Pemindahan Piringan Dari Tiang Ke Tiang yang Lain'); writeln; write('Jumlah Piringan : '); read(jupir); writeln('Langkahnya antara lain sebagai berikut: '); writeln; pindah (jupir, 'A','B','C'); readln; end.

Upload: noor-azizah

Post on 06-Jul-2015

26 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Kumpulan tgs alpro

Source Code

program menara_hanoi;

uses wincrt;

var

jupir,n,gerakan:integer;

procedure pindah (n: integer; tiang1, tiang2, tiang3: char);

begin

if n=1 then

writeln('Pindah Piringan dari tiang ', tiang1, ' ke tiang ', tiang3)

else

begin

pindah (n-1, tiang1, tiang3, tiang2);

pindah (1, tiang1, ' ', tiang3);

pindah (n-1, tiang2, tiang1, tiang3);

end;

end;

begin

gotoxy(10,1);

writeln('Langkah-langkah Pemindahan Piringan Dari Tiang Ke Tiang yang Lain');

writeln;

write('Jumlah Piringan : '); read(jupir);

writeln('Langkahnya antara lain sebagai berikut: ');

writeln;

pindah (jupir, 'A','B','C');

readln;

end.

Page 2: Kumpulan tgs alpro

Output

Page 3: Kumpulan tgs alpro

Output Hari

Output Himpunan

Page 4: Kumpulan tgs alpro
Page 5: Kumpulan tgs alpro