Output :
Teori Linked List 1
Teori Linked List 2
#include <stdio.h>
struct _simpul {
char kode;
int angka;
struct _simpul *next;
};
typedef struct _simpul simpul;
/*Deklarasi fungsi pencarian pada linked list*/
simpul *Cari (simpul *List, char C)
{
simpul *P = List;
while (P-> kode !=C)
{
P = P-> next;
if (!P) break;
}
return P;
}
int main (void){
#define n 20
simpul k [n], *head, *p;
char Kode [n] = "dfhajcbgieDFHAJCBGIE";
int j; char C;
for (j = 0; j < n; j++)
{
k[j]. kode = Kode[j];
k[j]. angka = j+1;
};
head = &k[0];
for (j = 0; j < n-1; j++)
k[j]. next = &k[j+1];
k[j]. next = NULL;
/*Menampilkan isi List*/
printf ("Isi List : ");
p = head;
do {
printf ("%c",p ->kode);
p = p ->next;
} while (p !=NULL);
printf ("\n");
do
{
printf ("Masukkan karakter yang dicari (<ENTER> = selesai):");
C = getchar ();
p = Cari (head, C);
if (p)
printf ("Data ditemukan pada simpul ke - %d \n", p -> angka);
else printf ("Data tidak ada! \n");
while (getchar () !='\n') continue;
} while (C != '\n');
return 0;
}
Maaf Ga Ada Demo.
Wammy's Blog udah mantap...
ReplyDeleteTapi kayaknya, butuh tabahan Meta Tag supaya Google dan mesin pencari yg lain lebih mudah dalam memahami konten dari Wammy's Blog.
Yang saya lihat, meta deskription dari Wammy's Blog belum optimal.
Maaf...
Bukannya mau menggurui, semua ini saya sampaikan spy Wammy's Blog lbh populer lagi
Iya mas saya masih kurang paham tentang Meta Tag. Akan saya perbaiki..terima kasih atas sarannya.
ReplyDeletecoding yg tentang linked list pemisahan gimana?
ReplyDelete