Sunteți pe pagina 1din 4

TUGAS PROGRAM LINKED LIST

Program linked_list_ghanang;

Uses crt;

Type simpul=^data;

Data=record

Nama:string[25];

Kait:simpul;

End;

Var

awal,akhir,baru:simpul;

X:char;

Begin

Clrscr;

Awal:=nil;

X:='y';

While x in ['y','Y'] do

Begin

New(baru);

Write('Silahkan Masukan Nama Anda :');

Readln(baru^.nama);

Write('Tambah Data Baru [Y/N]:?');

Readln(x);

Writeln;

If awal=nil then

Begin

Baru^.kait:=nil;

awal:=baru;
akhir:=baru;

End

Else

Begin

Akhir^.kait:=baru;

Baru^.kait:=nil;

Akhir:=baru;

End;

End;

baru:=awal;

Writeln(baru^.nama);

While baru^.kait<>nil do

Begin

Baru:=baru^.kait;

Writeln(baru^.nama);

End;

Readln;

End.
TAMPILAN PROGRAM PASCAL
TAMPILAN OUPUT

S-ar putea să vă placă și