CONTOH PROGRAM MULTI LIST DENGAN C

on 22 May 2012


CONTOH PROGRAM MULTI LIST DENGAN C - Lanjut share lagi ahh kasus pemrograman yang ada di lapti .^^ Nah kali ini saya mau share tentang multi list menggunakan ADT. Masih menggunakan bahasa pemrograman yang sama yaitu bahasa C karena emang belum berakhir.


copy paste File Header:
#include<string.h>
#include<conio.h>

#ifndef TP5_H_INCLUDED
#define TP5_H_INCLUDED

#define nil NULL
#define Parent(p) (p)->Parent
#define Child(p) (p)->Child
#define nextChild(p) (p)->nextChild
#define nextParent(p) (p)->nextParent
#define prevParent(p) (p)->prevParent
#define head(L)((L).head)
#define tail(L)((L).tail)
#define headChild(p) (p)->headChild

typedef struct{
    int plat;
}InfoParent;
typedef struct{
    char id[5];
    char nama[20];
}InfoChild;

typedef struct tElmParent *adrParent;
typedef struct tElmChild *adrChild;

typedef struct tElmParent{
        InfoParent Parent;
        adrChild headChild;
        adrParent nextParent;
        adrParent prevParent;
        }ElmParent;

typedef struct tElmChild{
        InfoChild Child;
        adrChild nextChild;
}ElmChild;

typedef struct
{
        adrParent head;
        adrParent tail;
}List;

adrParent alokasiParent(InfoParent x);
adrChild alokasiChild(InfoChild x);
adrParent findParent(List *L,int x);
void dealokasiParent(adrParent p);
void dealokasiChild(adrChild q);
void CreateList(List *L);
void InsertParent(List *L,adrParent p);
void InsertChild(adrParent p,adrChild q);
void DeleteParent(List *L,adrParent p);
void DeleteChild(List *L,adrParent p);
void View(List L);

#endif // TP5_H_INCLUDED

isi teks / kode html
Kepanjangan ah, langsung aja download program multi listnya .


DOWNLOAD PROGRAM MULTI LIST
Ranking: 5

{ 0 komentar... read them below or add one }

Post a Comment

Blogger yang baik, selalu meninggalkan komentar setelah membaca .
^-^

Related Posts Plugin for WordPress, Blogger...

Berlangganan via email :


.
 
© Agit Share | Blognya Si Agit | All Rights Reserved
D.I.Y Themes ByBelajar SEO