N ah, kemarin saya dah posting Contoh Program List nih. Gimana kalau sekarang kalau program tersebut kita jadikan fungsi. Gimana mungkin mudah karena programnya sama. Biar ga penasaran langsung aza ke TKP sob....
Ni kode programnya.....
#include "iostream.h"
#include "stdlib.h"
#include "conio.h"
struct list
{
int nilai;
list *next;
};
list *element;
list *head, *tail;
list *temp;
void inisial()
{
head = tail = NULL;
}
int input()
{
int x;
cout<<"\n Nilai elemen baru : ";cin>>x;
return x;
}
void proses(int x)
{
element = (list *)malloc(sizeof(list));
element->nilai= x;
element->next= NULL;
if(head==NULL)
{
head=tail=element;
}
else
{
tail->next= element;
tail = element;
}
}
void tampil()
{
temp=head;
cout<<"\n Hasil : ";
while(temp != NULL)
{
cout<<"["<<temp->nilai<<"] ";
temp = temp->next;
}
}
void main()
{
int nilaibaru;
char key;
inisial();
do
{
nilaibaru = input();
proses(nilaibaru);
cout<<" Ingin mengulangi [y/t] : ";cin>>key;
clrscr();
}
while(key=='y' || key=='Y');
tampil();
}
Gimana, hasilnya sama kan sama postingan yang semalam tau hasil tampilanya bisa sobat lihat pada gambar di atas.
Ok semoga yerus bersemangat.
alam senyum dariku untuk semuanya, tetaplah untuk bersemangat. Jangan lupa atau isi buku tamu ya sob. Sedikit pemberitahuan untuk sobat yang ingin mengambil [Copy-Paste], Owner tidak melarang sobat untuk memperbanyak artikel namun Owner berharap sobat berlaku dengan bijak agar mencantumkan link active maupun yang tidak. Owner berharap partisipasinya ya sob.
4 komentar:
aq udah lupa gan ama yang namannya scrip c++...
tapi nice infonnya deh.....
Trims ya sob, moga bermanfa'at untuk semuanya....
Salam senyum dari ku ja, tetap semangat sob......
Sipp
Sip gan