Structure.
Structure adalah tipe data untuk menyimpan kumpulan dari bermacam macam data. Isi dari struktur dinamakan member/field/element.
Syntax:
struct nama_struktur{
dataType nama_member;
dataType2 nama_member2;
}:
Contoh:
#include<stdio.h>
struct student{
int date;
int month;
int year;
char name[11];
char addres[11];
}murid[101];
void kata(int num){
if(murid[num].date==0)
{
printf("No data found!\n");
}
else{
printf("%d. %s was born on %d/%d/%d and live at %s\n",num,murid[num].name,murid[num].date,murid[num].month,murid[num].year,murid[num].addres);
}
}
int main(){
int id;
int date;
int month;
int year;
char name[10];
char addres[10];
int kasus;
int query;
int az;
scanf("%d",&kasus);getchar();
for(int x=1;x<=kasus;x++)
{
scanf("%d",&id);getchar();
scanf("%d %d %d %s %s",&murid[id].date,&murid[id].month,&murid[id].year,murid[id].name,murid[id].addres);getchar();
}
scanf("%d",&query);getchar();
for(int z=1;z<=query;z++){
scanf("%d",&az);getchar();
kata(az);
}
return 0;
}
Tidak ada komentar:
Posting Komentar