Home Contoh Program List Dengan Fungsi

Contoh Program List Dengan Fungsi

Written By sy@ms on Sabtu, 09 April 2011 | 06.10

Ni program ane dapat ketika belajar pada mata kuliah struktur data, ketika pada mata kuliah Alpro ane ga mudeng. Sebelumnya ane sudah postingin Contoh Program Linked List, itu ane dapat pada mata kuliah Alpro. Nah untuk mempermudah ni ane buat contoh program satu lagi mengenai Link List.



Program linkList ini belum terurut, masih menggunakan antrian atau insert belakang.
Ok untuk nextnya, langsung ke TKP sob......
Ni script programnya....


#include "stdio.h"
#include "stdlib.h"
#include "conio.h"

struct list
{
int nilai;
list *next; // menunjuk alamat selanjutnya
};

void main()
{
list *head, *tail; // Deklarasi tipe data head dan tail
int nilaibaru;

list *element; // list baru intuk nilaibaru
char key;

head = tail = NULL; // inisialisasi list, menyiapkan list dan memastikan kosong atau tidak

do
{
printf("\n Nilai elemen baru : ");scanf("%d", &nilaibaru);
element = (list *)malloc(sizeof(list));
element->nilai= nilaibaru;
element->next= NULL;

if(head==NULL) // Mengecek kondisi head apakah kosong atau tidak
{
head=tail=element; // jika kosong maka, isi head dengan element dan tail menunjuk elemnt sendiri
}
else
{
tail->next= element; // jika kondisi head terisi maka, akan membuat melemnt baru yang diisi alamat tail dot next
tail = element; // mengisi tail dengan element baru
}

printf(" Ingin mengulangi [y/t] : ");scanf("%s", &key);
clrscr();
}
while(key=='y' || key=='Y');

list *temp; // mengetahui posisi sekarang untuk penampilan data
temp=head; // menyamakan temp dengan head
printf("\n Hasil : ");
while(temp != NULL) // Akan mengulangi jika tempt tidak sama dengan null
{
printf("%d ", temp->nilai); // untuk menampilkan nilai, gunakan temp pointer nilai
temp = temp->next; // memindahkan/ menggeser posisi temp ke temp dot next
}
}



Untuk mencobanya, ane menggunakan Borlan C++. Dan untuk tampilanya sobat bisa lihat pada gambar di atas tadi.

Ok selamat mencoba.

Salam senyum dariku, untuk semuanya......





Contoh Program List Dengan Fungsi
Judul : Contoh Program List Dengan Fungsi
Rating : 4.5
Ditulis Oleh : sy@ms
Jika mengutip harap berikan link yang menuju ke artikel Contoh Program List Dengan Fungsi ini. Sesama blogger mari saling menghargai. Terima kasih atas perhatiannya
Share this article :

2 komentar:

  1. ga bisa jalan gan , haha.
    :D

    BalasHapus
  2. Sebelunya salam kenal sob, Syntax program diatas sudah ane coba kembali dengan aplikasi Turbo C++ dan tidak ada masalah. Jika sobat menggunakan Visual Studio C++ 2008/2010 silahkan ganti pustaka #include "stdio." dengan #include "stdafx.h". Oke sob, Semoga bermanfa'at.

    BalasHapus

 
Copyright © 2011. x[dot]com - All Rights Reserved
Kembali ke atas