Program Pendataan Penduduk dengan C++
Hello coder kali ini mamang code mau bagiin source code tentang program pendataan penduduk dengan C++ yuk langsung simak aja
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
struct{
char nama[20]; int usia; char status[20]; char agama[20];//Variabel dalam structure
}pdk[0];//Deklarasi Structure dan Variabelnya
int main()
{int x,p,i; char j;
printf("PROGRAM DATA PENDUDUK DESA Padalarang 2014\n\n");
printf("Input Jumlah Penduduk Yang Akan Didata ! \xB2: ");
scanf("%d",&p);
for(x=1;x<=p;x++)
{printf("\n\nDATA PENDUDUK NOMOR URUT Ke-%d",x);
printf("\n\tInput Nama : ");scanf("%s",pdk[x].nama);
printf("\tInput Usia : ");scanf("%d",&pdk[x].usia);
printf("\tInput Status : ");scanf("%s",pdk[x].status);
printf("\tInput Agama : ");scanf("%s",pdk[x].agama);
}
printf("\nInput Data Penduduk Sebanyak %d Orang Selesai\n",p);
printf("\nIngin Menampilkan Data Yang Sudah Diinput ?\
\n1.Tampilkan keseluruhan\n2.Tampilkan Per Penduduk\n3.Tidak Perlu\n\n :");
scanf("%d",&i);
if(i==1)
{system("cls");
printf("DATA PENDUDUK Padalarang 2014\n\n");
for(x=1;x<=p;x++)
{printf("\n\nPenduduk %d",x);
printf("\nNama :%s ",pdk[x].nama);
printf("\nUsia :%d ",pdk[x].usia);
printf("\nStatus :%s ",pdk[x].status);
printf("\nAgama :%s ",pdk[x].agama);
}}
else if(i==2)
{system("cls");
printf("Input Nomor Penduduk Yang Datanya Ingin Ditampilkan ! : ");
scanf("%d",&x);
printf("\n\nPenduduk %d",x);
printf("\nNama :%s ",pdk[x].nama);
printf("\nUsia :%d ",pdk[x].usia);
printf("\nStatus :%s ",pdk[x].status);
printf("\nAgama :%s ",pdk[x].agama);
}
printf("\n\nTerimakasih Telah Menggunakan Program Ini !");
getche();
return 0;
}
Kok ngak bisa di compile kak, katanya anonymous struct di pdk[0] gimana tuh kan?
ReplyDelete