Contoh Program Array dan Structure C++ Data Penduduk

Dikesempatan ini Saya membagikan program buatan Saya yang menggunakan compiler Dev C++ dan bahasa pemrograman C++. Program ini berisi percabangan, pengulangan, structure, dan array. Semoga ini dapat menjadi referensi teman-teman yang sedang belajar pemrograman C++.

Script Program :

#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 MAKMUR 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 DESA MAKMUR 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;
}


Output Program :

Contoh Program Array dan Structure C++ Data Penduduk

Contoh Program Array dan Structure C++ Data Penduduk


Previous
Next Post »

2 komentar

Click here for komentar
Unknown
admin
29 Mei 2016 pukul 10.38 ×

GAN INI DARI C++ APA GAN SOFTWARE NYA

Reply
avatar
Unknown
admin
26 Desember 2020 pukul 16.41 ×

Kak kok ngak bisa di compile ya, katanya anonymous struct di pdk[0] gimana solusinya kak?

Reply
avatar