free registration html

PERTEMUAN 8 FREE REGISTRATION

Latihan atau tugas Free Registration NAMA : Tgl Lahir: Alamat : Kota : Pekerjaan: Programer Data ANALISIS IT Su...

Minggu, 23 Januari 2022

operasi pada single linked list

#include #include #include using namespace std; typedef struct node *simpul; struct node { char isi; simpul next; }; //menggunakan prototype function void Sisip_Belakang(simpul &L, char elemen ); void Hapus_Depan(simpul &L); void Cetak(simpul L); //function main main() { char huruf, ulang, yt; simpul L = NULL; //pastikan bahwa L kosong int i, pilih; cout<<"===================================="<>huruf; Sisip_Belakang(L , huruf ); } Cetak(L); } if(pilih==2){ //hapus simpul depan cout<<"\nSetelah Hapus Simpul "<>huruf; Sisip_Belakang(L , huruf ); } Cetak(L); } if(pilih==3){ cout<<"\nSetelah Hapus Simpul "<>yt; if (yt == 'Y' || yt == 'y') goto atas; else if(yt=='T' || yt=='t') cout<<"\n"; cout<<"------------Allhamdullilah Selesai----------"<isi=elemen; baru->next=NULL; if(L==NULL) L=baru; else { bantu= L; while(bantu->next != NULL) bantu = bantu->next; bantu->next=baru; } } //function mencetak isi linked list void Cetak(simpul L) { simpul bantu; if(L==NULL) cout<<"linked list kosong.........\n"; else { bantu=L; cout<<"\nisi linked list : "; while(bantu->next !=NULL) { cout<isi<<"->"; bantu=bantu->next; } cout<isi; } } //function hapus simpul depan void Hapus_Depan(simpul &L) { simpul Hapus; if(L==NULL) cout<<"linked list kosong...........\n"; else { Hapus=L; L=L->next; Hapus->next=NULL; free(Hapus); } }

Tidak ada komentar:

Posting Komentar