Source Code dan Contoh Program Pascal lnked list |
Uses crt;
Type pointer = ^typedata;
Typedata = record
Nilai : Integer;
Berikutnya : pointer;
End;
Var list :pointer;
Procedure mas_dep(var L : pointer; x : Integer);
Var baru : pointer;
Begin
New(baru);
Baru^.Nilai:=x;
Baru^.Berikutnya:= nil;
If L= nil then L:=baru
Else
Begin
Baru^.berikutnya :=L;
L:= baru;
End;
End;
Procedure cetak (L:pointer);
Var bantu : pointer;
Begin
Bantu:= L;
While bantu <> nil do
Begin
Write (bantu^.Nilai:3);
Bantu:=bantu^.Berikutnya;
End;
End;
Var bil, bil2 : integer;
Jwb : char;
Begin
Clrscr;
New(list);
List:=nil;
Writeln ('Program linked List');
Writeln;
Writeln (' Masuk depan');
Repeat
Begin
Writeln;
Write ('Masukkan bilangan : ');
readln(bil);
mas_dep(list,bil);
Write ('Lagi [Y/T] : ');
readln(jwb);
End;
Until jwb='T';
Write('Hasil : ');
Cetak(list);
Writeln;
Readln;
End.
Ini dia Contoh Program nya yang sedang berjalan dalam Screenshot :
1 komentar:
test katanya
Terima Kasih Sobat Sudah:
1. Berkomentar Dengan Sopan
2. Tidak Memasukkan Link Aktif Dalam Form Komentar
3. Berkomentar Sesuai Artikel/Postingan
4. Berilah Informasi Kepada Admin Jika ada script yang Sudah tidak berfungsi
5. komentar Jorok/kasar /berbau Sara/Porno /saya anggap sebagai SPAM
Jika Sudah Mematuhi Peraturan diatas Anda Sudah dianggap SOPAN.
Thanks
EmoticonEmoticon