Advertise

RoyaLe Sca. Diberdayakan oleh Blogger.

 
Selasa, 18 Januari 2011

Contoh Program Menghitung ZAKAT dengan C++

1 komentar
Sebenarnya,,ini merupakan Tugas Besar saya pada waktu semester 1... Heheheh,,, pi gw share ajah deh,,, barang kalee sobat2 ada yang butuh,, truz bingung...
Neh kodenya.. lo tinggal copy paste ajah... truz jalanin deh... Heheheh.. #include
#include


int main()
{
int x,y,z,g,h,i;
float a,b,c,d,e,f;
float m,n,k,l;
float zakat_perak,zakat_emas,zakat_hewan,zakat_perniagaan,zakat_pertanian;
float j,o;
float q,p;
int r,s,t,u,v,w;
int jumlah_unta;
int unta1;
int unta2,zakat_Unta1,zakat_Unta2,zakat_kambing1;

char zakat_unta(10);
char zakat_sapi(10);
char zakat_kambing(10);

do
{

printf("\t =============================================================\n");
printf("\t|| _______ ________ __ ___ ________ __________ ||\n");
printf("\t|| |___ | | __ | | | / / | __ | | | ||\n");
printf("\t|| / / | | | | | |/ / | | | | |___ ___| ||\n");
printf("\t|| / / | |__| | | / | |__| | | | ||\n");
printf("\t|| / / | __ | | \\ | __ | | | ||\n");
printf("\t|| / /___ | | | | | |\\ \\ | | | | | | ||\n");
printf("\t|| |_______| |__| |__| |__| \\__\\ |__| |__| |__| TM||\n");
printf("\t =============================================================\n\n\n");

printf("\t PAENTENGI SIRI'NU AKBULO SIBATANG ACCERA' SITONGKA-TONGKA..!!\n\n\n\n\n");

printf("\t ================================================\n");
printf("\t||Pilih Jenis Harta Wajib Zakat : ||\n");
printf("\t ================================================\n");
printf("\t|| 1. Emas || 4. Perniagaan ||\n");
printf("\t|| 2. Perak || 5. Hewan Ternak ||\n");
printf("\t|| 3. Pertanian || 6. Keluar ..!!! ||\n");
printf("\t ================================================\n");
printf("\t||PILIHAN : ");
scanf("%d",&x);

if (x==1){


printf("Masukkan Jumlah Harta Emas ( Gram ) : ");
scanf("%f",&a);

if (a>=86) {
printf("\n");
printf(" ===============================\n");
printf("||Anda Termasuk Wajib Zakat !! ||\n");
printf(" ===============================\n");
printf("\nSilahkan Isi Data Berikut : \n");
printf("\n\n\n\n");
printf("Masukkan Ulang Jumlah Harta Emas ( Gram ): ");
scanf("%f",&b);
printf("Masukkan Harga Emas : Rp. ");
scanf("%f",&c);
k=2.5/100;
l=k*b;
zakat_emas=c*l;

printf("Maka Zakat Yang Dikeluarkan Adalah : Rp. %2.0f\n\n\n\n\n\n",zakat_emas);
} else {
printf("\n");
printf(" ======================================\n");
printf("||Anda Belum Termasuk Wajib Zakat..!! ||\n");
printf(" ======================================\n");
printf("\n\n\n");
}


} else if (x==2){

printf("Masukkan Jumlah Harta Perak ( Gram ) : ");
scanf("%f",&d);

if (d>=700) {
printf("\n");
printf(" ===============================\n");
printf("||Anda Termasuk Wajib Zakat !! ||\n");
printf(" ===============================\n");
printf("\nSilahkan Isi Data Berikut : \n");
printf("\n\n\n\n");
printf("Masukkan Ulang JUmlah Harta Perak ( Gram ) : ");
scanf("%2.0f",&e);
printf("Masukkan Harga Perak : Rp. ");
scanf("%2.0f",&f);
m=2.5/100;
n=x*e;
zakat_perak=f*y;

printf("Maka Zakat Yang dIkeluarkan Adalah : Rp. %2.0f \n\n\n\n\n\n",zakat_perak);
} else {
printf("\n");
printf(" ======================================\n");
printf("||Anda Belum Termasuk Wajib Zakat..!! ||\n");
printf(" ======================================\n");
printf("\n\n\n");
}


} else if (x==3){

printf("Masukkan Jumlah Hasil Pertanian ( Kg ) : ");
scanf("%d",&g);

if (g>=700) {
printf("\n");
printf(" ===============================\n");
printf("||Anda Termasuk Wajib Zakat !! ||\n");
printf(" ===============================\n");
printf("\nSilahkan Isi Data Berikut : \n");
printf("\n\n\n\n");
printf("Usaha Yang Dilakukan : ");
printf("\n1. Bukan Tadah Hujan");
printf("\n2. Tadah Hujan\n");
printf("Pilihan : ");
scanf("%d",&h);

if (h==1){
printf("Masukkan Ulang Jumlah Hasil Pertanian ( Kg ) : ");
scanf("%d",&i);

zakat_pertanian=i*(0.05);
printf("Maka Zakat Yang dIkeluarkan Adalah : %2.0f Kg \n\n\n\n\n\n",zakat_pertanian);
} else {
printf("Masukkan Ulang Jumlah Hasil Pertanian ( Kg ): ");
scanf("%d",&i);

zakat_pertanian=i*(0.1);
printf("Maka Zakat Yang dIkeluarkan Adalah : %2.0f Kg \n\n\n\n\n\n",zakat_pertanian);
}
} else {
printf("\n");
printf(" ======================================\n");
printf("||Anda Belum Termasuk Wajib Zakat..!! ||\n");
printf(" ======================================\n");
printf("\n\n\n");
}


} else if (x==4){


printf("Masukkan Jumlah Harta Perniagaan : Rp. ");
scanf("%2.0f",&j);
printf("Masukkan Harga Emas Saat Ini : Rp. ");
scanf("%2.0f",&o);
p=86*o;

if (j>=p) {
printf("\n");
printf(" ===============================\n");
printf("||Anda Termasuk Wajib Zakat !! ||\n");
printf(" ===============================\n");
printf("\nSilahkan Isi Data Berikut : \n");
printf("\n\n\n\n");
printf("Masukkan Ulang Jumlah Barang Perniagaan Anda : Rp. ");
scanf("2.0%f",&o);
q=2.5/100;
zakat_perniagaan=o*q;

printf("Maka Zakat Yang dIkeluarkan Adalah : Rp. %d \n\n\n\n\n\n",zakat_perniagaan);
} else {
printf("\n");
printf(" ======================================\n");
printf("||Anda Belum Termasuk Wajib Zakat..!! ||\n");
printf(" ======================================\n");
printf("\n\n\n");
}

} else if (x==5){

printf("Jenis Hewan Ternak : ");
printf("\n1. Unta ");
printf("\n2. Sapi ");
printf("\n3. Domba\n");
printf("Pilihan : ");
scanf("%d",&r);

if (r==1){
printf("Masukkan Jumlah Unta : ");
scanf("%d",&s);

if (s>=5){
printf("\n");
printf(" ===============================\n");
printf("||Anda Termasuk Wajib Zakat !! ||\n");
printf(" ===============================\n");
printf("\nSilahkan Isi Data Berikut : \n");
printf("\n\n\n\n");
printf("Masukkan Ulang Jumlah Unta Anda : ");
scanf("%d",&s);
if (s<=9){ zakat_unta='1'; printf("Jumlah Zakat Yang Harus Dikeluarkan : %c Ekor Kambing\n\n\n\n\n\n ",zakat_unta); } else if (s<=14){ zakat_unta='2'; printf("Jumlah Zakat Yang Harus Dikeluarkan : %c Ekor Kambing\n\n\n\n\n\n ",zakat_unta); } else if (s<=19){ zakat_unta='3'; printf("Jumlah Zakat Yang Harus Dikeluarkan : %c Ekor Kambing\n\n\n\n\n\n",zakat_unta); } else if (s<=24){ zakat_unta='4'; printf("Jumlah Zakat Yang Harus Dikeluarkan : %c Ekor Kambing\n\n\n\n\n\n ",zakat_unta); } else if (s<=35){ zakat_unta='1'; printf("Jumlah Zakat Yang Harus Dikeluarkan : %c Ekor Unta Umur 1 Tahun\n\n\n\n\n\n ",zakat_unta); } else if (s<=45){ zakat_unta='1'; printf("Jumlah Zakat Yang Harus Dikeluarkan : %c Ekor Unta Umur 2 Tahun\n\n\n\n\n\n ",zakat_unta); } else if (s<=60){ zakat_unta='1'; printf("Jumlah Zakat Yang Harus Dikeluarkan : %c Ekor Unta Umur 3 Tahun \n\n\n\n\n\n",zakat_unta); } else if (s<=75){ zakat_unta='1'; printf("Jumlah Zakat Yang Harus Dikeluarkan : %c Ekor Unta Umur 4 Tahun\n\n\n\n\n\n ",zakat_unta); } else if (s<=90){ zakat_unta='2'; printf("Jumlah Zakat Yang Harus Dikeluarkan : %c Ekor Unta Umur 2 Tahun\n\n\n\n\n\n ",zakat_unta); } else if (s<=120){ zakat_unta='2'; printf("Jumlah Zakat Yang Harus Dikeluarkan : %c Ekor Unta Umur 3 Tahun \n\n\n\n\n\n",zakat_unta); } else if (s<=160){ zakat_unta='3'; printf("Jumlah Zakat Yang Harus Dikeluarkan : %c Ekor Unta Umur 2 Tahun\n\n\n\n\n\n ",zakat_unta); } else if (s>=161){
jumlah_unta=s-121;
unta1=s/40;
if (s%40>0){
zakat_Unta1=unta1+1;
printf("Jumlah Zakat Yang Harus Dikeluarkan : %d Ekor Unta Umur 2 Tahun\n\n\n\n\n\n",zakat_Unta1);
}
}

} else if (s<9){ printf("\n"); printf(" ======================================\n"); printf("||Anda Belum Termasuk Wajib Zakat..!! ||\n"); printf(" ======================================\n"); printf("\n\n\n"); } } else if (r==2){ printf("Masukkan Jumlah Sapi : "); scanf("%d",&t); if (t>=30){
printf("\n");
printf(" ===============================\n");
printf("||Anda Termasuk Wajib Zakat !! ||\n");
printf(" ===============================\n");
printf("\nSilahkan Isi Data Berikut : \n");
printf("\n\n\n\n");
printf("Masukkan Ulang Jumlah Sapi Anda : ");
scanf("%d",&t);
zakat_sapi=t/30;
printf("Jumlah Zakat Yang Harus Dikeluarkan : %d\n\n\n\n\n\n",zakat_sapi);
} else {
printf("\n");
printf(" ======================================\n");
printf("||Anda Belum Termasuk Wajib Zakat..!! ||\n");
printf(" ======================================\n");
printf("\n\n\n");
}

} else{
printf("Masukkan Jumlah Kambing : ");
scanf("%d",&u);
if (u>=40){
printf("\n");
printf(" ===============================\n");
printf("||Anda Termasuk Wajib Zakat !! ||\n");
printf(" ===============================\n");
printf("\nSilahkan Isi Data Berikut : \n");
printf("\n\n\n\n");
printf("Masukkan Ulang JUmlah Kambing : ");
scanf("%d",&u);
if (u<=120){ zakat_kambing='1'; printf("Jumlah Zakat Yang Harus Dikeluarkan : %c Ekor Kambing\n\n\n\n\n\n ",zakat_kambing); } else if (u<=200){ zakat_kambing='2'; printf("Jumlah Zakat Yang Harus Dikeluarkan : %c Ekor Kambing\n\n\n\n\n\n ",zakat_kambing); } else if(u>=201){
v=u/100;
zakat_kambing=v+1;
printf("Jumlah Zakat Yang Harus Dikeluarkan : %d Ekor Kambing\n\n\n\n\n\n ",zakat_kambing1);
}

} else if (u<40){ printf("\n"); printf(" ======================================\n"); printf("||Anda Belum Termasuk Wajib Zakat..!! ||\n"); printf(" ======================================\n"); printf("\n\n\n"); } } system("PAUSE"); return 0; } } while (x!=6); printf("\n"); printf("\t ======================================\n"); printf("\t||Anda Pilih Keluar.....!!!!!!!!!!!!! ||\n"); printf("\t||Wassalam.............!!!!!!!!!!!!!! ||\n"); printf("\t ======================================\n"); printf("\t\n\n\n"); system("PAUSE"); system ("cls"); return 0; } Credit :: Jansen

One Response so far.

  1. sudin says:

    Program yang sangat bagus untuk di terapkan sebagai zakat online

Leave a Reply

 
Welcome © 2011 DheTemplate.com & Main Blogger. Supported by Makeityourring Diamond Engagement Rings

You can add link or short description here