Contoh Program sederhana struktur data(typedef)
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
int main ()
{
typedef struct {
char nama[20];
int nim;
} mahasiswa;
mahasiswa mhs_baru = {"eddy",46};
printf ("Nama mahasiswa : %s\n", mhs_baru.nama);
printf ("Nim mahasiswa : %d\n", mhs_baru.nim);
getch();
}
Contoh Program Stuktur Data(Array typedef)
#include
<iostream.h>
#include
<conio.h>
typedef struct
Date {
char dd[10];
char mm[20];
int yyyy;
}tglLogin;
typedef struct
Time {
int h;
int m;
int s;
}wktLogin;
typedef struct
Login{
char ID[10];
Date tglLogin;
Time wktLogin;
}Login;
Login user[5];
main(){
//5 user
for(int i=1;i<=5;i++){
cout<<endl<<"USER ke- "<<i<<endl;
cout<<"Login
ID : ";
cin>>user[i].ID;
cout<<"Tanggal
Login "<<endl;
cout<<"Hari : ";
cin>>user[i].tglLogin.dd;
cout<<"Bulan :
";
cin>>user[i].tglLogin.mm;
cout<<"Tahun :
";
cin>>user[i].tglLogin.yyyy;
cout<<"Waktu
Login"<<endl;
cout<<"Jam : ";
cin>>user[i].wktLogin.h;
cout<<"Menit :
";
cin>>user[i].wktLogin.m;
cout<<"Detik :
";
cin>>user[i].wktLogin.s;
}
cout<<endl;
cout<<"terima
kasih"<<endl;
cout<<endl;
// clrscr();
for(int i=1;i<=5;i++){
cout<<"Data User
ke- "<<i<<endl;
cout<<"Login ID :
"<<user[i].ID<<endl;
cout<<"Date :
"<<user[i].tglLogin.dd<<"-"<<user[i].tglLogin.mm<<"-"<<user[i].tglLogin.yyyy<<endl;
cout<<"Time :
"<<user[i].wktLogin.h<<":"<<user[i].wktLogin.m<<":"<<user[i].wktLogin.s<<endl;
cout<<endl;
}
getch();
}
No comments:
Post a Comment