Sabtu, 10 April 2010

nested struct

Program kali ini yakni , Nested Struct atau yang lebih dikenal dengan Struct yang berisi Struct lain . Dimana pada program kali ini bertujuan untuk memperkenalkan Struct yang bersarang . Kami berharap anda dapat mengimplementasikannya , selamat mencoba.

#include
#include
typedef struct Date{
int dd;
int mm;
int yyyy;
};

typedef struct Time{
int h;
int m;
int s;
};

typedef struct Login{
int ID;
Date tglLogin;
Time waktuLogin;
};
int main(){
Login user1;

printf("USER 1\n");
printf("ID : ");scanf("%d",&user1.ID);
printf("Tanggal Login\n");
printf("Hari : ");scanf("%d",&user1.tglLogin.dd);
printf("Bulan : ");scanf("%d",&user1.tglLogin.mm);
printf("Tahun : ");scanf("%d",&user1.tglLogin.yyyy);
printf("Waktu Login\n");
printf("Jam : ");scanf("%d",&user1.waktuLogin.h);
printf("Menit : ");scanf("%d",&user1.waktuLogin.m);
printf("Detik : ");scanf("%d",&user1.waktuLogin.s);
printf("Terimakasih\n");

printf("Data Anda :\n");
printf("ID : %d\n",user1.ID);
printf("Date : %d - %d - %d\n",user1.tglLogin.dd,user1.tglLogin.mm,user1.tglLogin.yyyy);
printf("ID : %d:%d:%d\n",user1.waktuLogin.h,user1.waktuLogin.m,user1.waktuLogin.s);

getch();
}

Tidak ada komentar:

Posting Komentar