#include <stdio.h>
#include <conio.h>
main()
{
struct zodiak
{
char nama[11];
int tgl_awal;
int bln_awal;
int tgl_akhir;
int bln_akhir;
};
struct zodiak aries ={"Aries", 21,3,19,4};
struct zodiak taurus ={"Taurus", 20,4,20,5};
struct zodiak gemini ={"Gemini", 21,5,20,6};
struct zodiak cancer ={"Cancer", 21,6,22,7};
struct zodiak leo ={"Leo", 23,7,22,8};
struct zodiak virgo ={"Virgo", 23,8,22,9};
struct zodiak libra ={"Libra", 23,9,22,10};
struct zodiak scorpio ={"Scorpio", 23,10,21,11};
struct zodiak sagitarius ={"Sagitarius", 22,11,21,12};
struct zodiak capicorn ={"Capricorn", 22,12,19,1};
struct zodiak aquarius ={"Aquarius", 20,1,18,2};
struct zodiak pisces ={"Pisces", 19,2,20,3};
int tg_lhr,bl_lhr,th_lhr;
printf("Tanggal lahir anda (XX-XX-XXXX): ");
scanf("%d-%d-%d",&tg_lhr,&bl_lhr,&th_lhr);
if( (tg_lhr>=aries.tgl_awal && bl_lhr==aries.bln_awal)||
(tg_lhr<=aries.tgl_akhir && bl_lhr==aries.bln_akhir))
printf("Bintang anda adalah %s\n",aries.nama);
if( (tg_lhr>=taurus.tgl_awal && bl_lhr==taurus.bln_awal)||
(tg_lhr<=taurus.tgl_akhir && bl_lhr==taurus.bln_akhir))
printf("Bintang anda adalah %s\n",taurus.nama);
if( (tg_lhr>=gemini.tgl_awal && bl_lhr==gemini.bln_awal)||
(tg_lhr<=gemini.tgl_akhir && bl_lhr==gemini.bln_akhir))
printf("Bintang anda adalah %s\n",gemini.nama);
if( (tg_lhr>=cancer.tgl_awal && bl_lhr==cancer.bln_awal)||
(tg_lhr<=cancer.tgl_akhir && bl_lhr==cancer.bln_akhir))
printf("Bintang anda adalah %s\n",cancer.nama);
if( (tg_lhr>=leo.tgl_awal && bl_lhr==leo.bln_awal)||
(tg_lhr<=leo.tgl_akhir && bl_lhr==leo.bln_akhir))
printf("Bintang anda adalah %s\n",leo.nama);
if( (tg_lhr>=virgo.tgl_awal && bl_lhr==virgo.bln_awal)||
(tg_lhr<=virgo.tgl_akhir && bl_lhr==virgo.bln_akhir))
printf("Bintang anda adalah %s\n",virgo.nama);
if( (tg_lhr>=libra.tgl_awal && bl_lhr==libra.bln_awal)||
(tg_lhr<=libra.tgl_akhir && bl_lhr==libra.bln_akhir))
printf("Bintang anda adalah %s\n",libra.nama);
if( (tg_lhr>=scorpio.tgl_awal && bl_lhr==scorpio.bln_awal)||
(tg_lhr<=scorpio.tgl_akhir && bl_lhr==scorpio.bln_akhir))
printf("Bintang anda adalah %s\n",scorpio.nama);
if( (tg_lhr>=sagitarius.tgl_awal && bl_lhr==sagitarius.bln_awal)||
(tg_lhr<=sagitarius.tgl_akhir && bl_lhr==sagitarius.bln_akhir))
printf("Bintang anda adalah %s\n",sagitarius.nama);
if( (tg_lhr>=capicorn.tgl_awal && bl_lhr==capicorn.bln_awal)||
(tg_lhr<=capicorn.tgl_akhir && bl_lhr==capicorn.bln_akhir))
printf("Bintang anda adalah %s\n",capicorn.nama);
if( (tg_lhr>=aquarius.tgl_awal && bl_lhr==aquarius.bln_awal)||
(tg_lhr<=aquarius.tgl_akhir && bl_lhr==aquarius.bln_akhir))
printf("Bintang anda adalah %s\n",aquarius.nama);
if( (tg_lhr>=pisces.tgl_awal && bl_lhr==pisces.bln_awal)||
(tg_lhr<=pisces.tgl_akhir && bl_lhr==pisces.bln_akhir))
printf("Bintang anda adalah %s\n",pisces.nama);
printf("Maaf, Input data SALAH");
getch();
}
Selasa, 21 Desember 2010
Jumat, 17 Desember 2010
Zodiak Sagitarius
#include <stdio.h>
#include <conio.h>
main()
{
struct zodiak
{
char nama[11];
int tgl_awal;
int bln_awal;
int tgl_akhir;
int bln_akhir;
};
struct zodiak bintang =
{
"Sagitarius", 23,11,20,12};
int tg_lhr,bl_lhr,th_lhr;
printf("Tanggal lahir anda (XX-XX-XXXX): ");
scanf("%d-%d-%d",&tg_lhr,&bl_lhr,&th_lhr);
if( (tg_lhr>=bintang.tgl_awal && bl_lhr==bintang.bln_awal)||
(tg_lhr<=bintang.tgl_akhir && bl_lhr==bintang.bln_akhir))
printf("Bintang anda adalah %s\n",bintang.nama);
else
printf("Bintang anda bukanlah %s\n",bintang.nama);
getch();
}
#include <conio.h>
main()
{
struct zodiak
{
char nama[11];
int tgl_awal;
int bln_awal;
int tgl_akhir;
int bln_akhir;
};
struct zodiak bintang =
{
"Sagitarius", 23,11,20,12};
int tg_lhr,bl_lhr,th_lhr;
printf("Tanggal lahir anda (XX-XX-XXXX): ");
scanf("%d-%d-%d",&tg_lhr,&bl_lhr,&th_lhr);
if( (tg_lhr>=bintang.tgl_awal && bl_lhr==bintang.bln_awal)||
(tg_lhr<=bintang.tgl_akhir && bl_lhr==bintang.bln_akhir))
printf("Bintang anda adalah %s\n",bintang.nama);
else
printf("Bintang anda bukanlah %s\n",bintang.nama);
getch();
}
Struktur: DATA KARYAWAN
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
main()
{
struct data_tgl
{
int tgl;
int bln;
int thn;
};
struct data_karyawan
{
char nama[21];
struct data_tgl tgl_lahir;
};
struct data_karyawan info[20];
int i,n;
char x[3];
printf("INPUT DATA KARYAWAN\n");
printf("Berapa banyak data ?"); gets(x);
n=atoi(x);
for(i=0;i<n;i++)
{
printf("\nNama : "); gets(info[i].nama);
printf("Tanggal Lahir (XX-XX-XXXX) : ");
scanf("%d-%d-%d",&info[i].tgl_lahir.tgl,&info[i].tgl_lahir.bln,&info[i].tgl_lahir.thn);
fflush(stdin);
}
printf("\nData-data Karyawan : \nNama\t\tTanggal lahir\n");
printf("========================================================\n");
for(i=0;i<n;i++)
{
printf("%-21s %D-%d-%d\n",info[i].nama,info[i].tgl_lahir.tgl,info[i].tgl_lahir.bln,info[i].tgl_lahir.thn);
}
getch();
}
#include <conio.h>
#include <string.h>
#include <stdlib.h>
main()
{
struct data_tgl
{
int tgl;
int bln;
int thn;
};
struct data_karyawan
{
char nama[21];
struct data_tgl tgl_lahir;
};
struct data_karyawan info[20];
int i,n;
char x[3];
printf("INPUT DATA KARYAWAN\n");
printf("Berapa banyak data ?"); gets(x);
n=atoi(x);
for(i=0;i<n;i++)
{
printf("\nNama : "); gets(info[i].nama);
printf("Tanggal Lahir (XX-XX-XXXX) : ");
scanf("%d-%d-%d",&info[i].tgl_lahir.tgl,&info[i].tgl_lahir.bln,&info[i].tgl_lahir.thn);
fflush(stdin);
}
printf("\nData-data Karyawan : \nNama\t\tTanggal lahir\n");
printf("========================================================\n");
for(i=0;i<n;i++)
{
printf("%-21s %D-%d-%d\n",info[i].nama,info[i].tgl_lahir.tgl,info[i].tgl_lahir.bln,info[i].tgl_lahir.thn);
}
getch();
}
Struktur
#include <stdio.h>
#include <conio.h>
#include <string.h>
main()
{
struct tanggal
{
int tgl;
int bulan;
int tahun;
};
struct karyawan
{
char nama[21];
struct tanggal tgl_lahir;
};
struct karyawan data_diri; //deklarasi variabe struktur data_diri
//Input data
strcpy(data_diri.nama,"Arip Budiman");
data_diri.tgl_lahir.tgl = 31;
data_diri.tgl_lahir.bulan = 10;
data_diri.tgl_lahir.tahun = 1987;
//Menampilkan data
printf("Nama\t\t: %s\n",data_diri.nama);
printf("Tanggal lahir\t: %d-%d-%d\n",data_diri.tgl_lahir.tgl,
data_diri.tgl_lahir.bulan,
data_diri.tgl_lahir.tahun);
getch();
}
#include <conio.h>
#include <string.h>
main()
{
struct tanggal
{
int tgl;
int bulan;
int tahun;
};
struct karyawan
{
char nama[21];
struct tanggal tgl_lahir;
};
struct karyawan data_diri; //deklarasi variabe struktur data_diri
//Input data
strcpy(data_diri.nama,"Arip Budiman");
data_diri.tgl_lahir.tgl = 31;
data_diri.tgl_lahir.bulan = 10;
data_diri.tgl_lahir.tahun = 1987;
//Menampilkan data
printf("Nama\t\t: %s\n",data_diri.nama);
printf("Tanggal lahir\t: %d-%d-%d\n",data_diri.tgl_lahir.tgl,
data_diri.tgl_lahir.bulan,
data_diri.tgl_lahir.tahun);
getch();
}
UTS_Program Kasir
/*PROGRAM KASIR*/
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int HitungJumlahPembelian();
int HitungDiskon();
int HitungTotalPembelian();
int HitungKembalian();
int CekPembayaran();
int jumlah,harga,bayar;
char ulang;
int hjp,hd,htp,hk;
main()
{
system("color b4");
ulang='Y';
while(ulang=='Y')
{
printf("<< TOKO PERANGKO JAYA >>\n\n");
printf("Jumlah Perangko\t: ");
scanf("%d",&jumlah);
printf("Harga Perangko\t: ");
scanf("%d",&harga);
HitungJumlahPembelian();
printf("Jumlah Pembelian: %d",hjp);
HitungDiskon();
printf("\nTotal Diskon\t: %d",hd);
HitungTotalPembelian();
printf("\nTotal Pembelian\t: %d",htp);
printf("\n============================\n");
printf("Uang Pembayaran\t : ");
scanf("%d",&bayar);
HitungKembalian();
CekPembayaran();
printf("\nInput Ulang [Y/T]?: ");
scanf("%s",&ulang);
printf("\n\n");
}
printf("Terima Kasih\n");
printf("\n\n");
getch();
}
int HitungJumlahPembelian()
{
hjp=jumlah*harga;
return(hjp);
}
int HitungDiskon()
{
if(hjp>100000)
hd=0.1*hjp;
else
hd=0;
return(hd);
}
int HitungTotalPembelian()
{
htp=hjp-hd;
return(htp);
}
int HitungKembalian()
{
hk=bayar-htp;
if(hk>0)
printf("Sisa Uang Pembayar: %d",hk);
else if(hk==0)
printf("Sisa Uang Pembayar: 0");
return(hk);
}
int CekPembayaran()
{
if(bayar<htp)
{
hk=htp-bayar;
printf("Maaf, uang Anda tidak cukup untuk membeli item ini");
printf("\nUang Anda kurang : %d",hk);
}
return(hk);
}
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int HitungJumlahPembelian();
int HitungDiskon();
int HitungTotalPembelian();
int HitungKembalian();
int CekPembayaran();
int jumlah,harga,bayar;
char ulang;
int hjp,hd,htp,hk;
main()
{
system("color b4");
ulang='Y';
while(ulang=='Y')
{
printf("<< TOKO PERANGKO JAYA >>\n\n");
printf("Jumlah Perangko\t: ");
scanf("%d",&jumlah);
printf("Harga Perangko\t: ");
scanf("%d",&harga);
HitungJumlahPembelian();
printf("Jumlah Pembelian: %d",hjp);
HitungDiskon();
printf("\nTotal Diskon\t: %d",hd);
HitungTotalPembelian();
printf("\nTotal Pembelian\t: %d",htp);
printf("\n============================\n");
printf("Uang Pembayaran\t : ");
scanf("%d",&bayar);
HitungKembalian();
CekPembayaran();
printf("\nInput Ulang [Y/T]?: ");
scanf("%s",&ulang);
printf("\n\n");
}
printf("Terima Kasih\n");
printf("\n\n");
getch();
}
int HitungJumlahPembelian()
{
hjp=jumlah*harga;
return(hjp);
}
int HitungDiskon()
{
if(hjp>100000)
hd=0.1*hjp;
else
hd=0;
return(hd);
}
int HitungTotalPembelian()
{
htp=hjp-hd;
return(htp);
}
int HitungKembalian()
{
hk=bayar-htp;
if(hk>0)
printf("Sisa Uang Pembayar: %d",hk);
else if(hk==0)
printf("Sisa Uang Pembayar: 0");
return(hk);
}
int CekPembayaran()
{
if(bayar<htp)
{
hk=htp-bayar;
printf("Maaf, uang Anda tidak cukup untuk membeli item ini");
printf("\nUang Anda kurang : %d",hk);
}
return(hk);
}
Kamis, 09 Desember 2010
Program Buku Online
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int buku();
int harga();
int b_antar();
int judul[20];
int jenis,fiksi,nonfiksi,n,i,j,h[10][10],tot[10][5],jumlah[20][10],biaya_antar,bayar;
char nama[20],antar;
main()
{
printf("============================================\n");
printf("| TEMPAT PEMBELIAN BUKU ONLINE |\n");
printf("| Apa yang Anda inginkan, kami sediakan |\n");
printf("============================================\n");
printf("|1. Fiksi |\n");
printf("|2. Non fiksi |\n");
printf("============================================\n");
printf("\nPilih Jenis yang Anda pesan: ");
scanf("%d",&jenis);
if(jenis==1)
{
printf("\n============================================\n");
printf("| FIKSI |\n");
printf("============================================\n");
printf("|1. Novel |\n");
printf("|2. Komik |\n");
printf("============================================\n");
printf("\nPilih buku Fiksi yang Anda pesan: ");
scanf("%d",&fiksi);
if(fiksi==1)
{
printf("\n============================================\n");
printf("| NOVEL |\n");
printf("============================================\n");
printf("|1. Harry_Potter |\n");
printf("|2. Twilight_Saga |\n");
printf("|3. The_Davinci_Code |\n");
printf("============================================\n");
buku();
b_antar();
for(i=0;i<n;i++)
{
for(j=0;j<jumlah[i][j];j++)
{
if(judul[i]==1)
{
h[i][j]=275000;
}
if(judul[i]==2)
{
h[i][j]=135000;
}
if(judul[i]==3)
{
h[i][j]=150000;
}
}
}
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
tot[i][j]=jumlah[i][j]*h[i][j];
printf("Harga buku %d\t: Rp. %d\t*%d\t=%d",i+1,h[i][j],jumlah[i][j],tot[i][j]);
}
printf("\n");
}
bayar=0;
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
bayar=bayar+tot[i][j];
}
}
bayar=bayar+biaya_antar;
printf("Total Biaya\t: Rp. %d", bayar);
}
else
{
printf("\n============================================\n");
printf("| KOMIK |\n");
printf("============================================\n");
printf("|1. Ninja_Boy |\n");
printf("|2. Naruto |\n");
printf("|3. Slam_dunk |\n");
printf("============================================\n");
buku();
b_antar();
for(i=0;i<n;i++)
{
for(j=0;j<jumlah[i][j];j++)
{
if(judul[i]==1)
{
h[i][j]=30000;
}
if(judul[i]==2)
{
h[i][j]=15000;
}
if(judul[i]==3)
{
h[i][j]=35000;
}
}
}
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
tot[i][j]=jumlah[i][j]*h[i][j];
printf("Harga buku %d\t: Rp. %d\t*%d\t=%d",i+1,h[i][j],jumlah[i][j],tot[i][j]);
}
printf("\n");
}
bayar=0;
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
bayar=bayar+tot[i][j];
}
}
bayar=bayar+biaya_antar;
printf("Total Biaya\t: Rp. %d", bayar);
}
}
else
{
printf("\n============================================\n");
printf("| NONFIKSI |\n");
printf("============================================\n");
printf("|1. Biografi |\n");
printf("|2. Buku Pelajaran |\n");
printf("============================================\n");
printf("\nPilih buku Fiksi yang Anda pesan: ");
scanf("%d",&nonfiksi);
if(nonfiksi==1)
{
printf("\n============================================\n");
printf("| BIOGRAFI |\n");
printf("============================================\n");
printf("|1. Bung_Karno |\n");
printf("|2. Kartini |\n");
printf("|3. BJ_Habibi |\n");
printf("============================================\n");
buku();
b_antar();
for(i=0;i<n;i++)
{
for(j=0;j<jumlah[i][j];j++)
{
if(judul[i]==1)
{
h[i][j]=55000;
}
if(judul[i]==2)
{
h[i][j]=45000;
}
if(judul[i]==3)
{
h[i][j]=50000;
}
}
}
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
tot[i][j]=jumlah[i][j]*h[i][j];
printf("Harga buku %d\t: Rp. %d\t*%d\t=%d",i+1,h[i][j],jumlah[i][j],tot[i][j]);
}
printf("\n");
}
bayar=0;
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
bayar=bayar+tot[i][j];
}
}
bayar=bayar+biaya_antar;
printf("Total Biaya\t: Rp. %d", bayar);
}
else
{
printf("\n============================================\n");
printf("| BUKU PELAJARAN |\n");
printf("============================================\n");
printf("|1. Kimia_IA |\n");
printf("|2. Fisika_IIB |\n");
printf("|3. Biologi_IIIA |\n");
printf("============================================\n");
buku();
b_antar();
for(i=0;i<n;i++)
{
for(j=0;j<jumlah[i][j];j++)
{
if(judul[i]==1)
{
h[i][j]=85000;
}
if(judul[i]==2)
{
h[i][j]=50000;
}
if(judul[i]==3)
{
h[i][j]=65000;
}
}
}
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
tot[i][j]=jumlah[i][j]*h[i][j];
printf("Harga buku %d\t: Rp. %d\t*%d\t=%d",i+1,h[i][j],jumlah[i][j],tot[i][j]);
}
printf("\n");
}
bayar=0;
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
bayar=bayar+tot[i][j];
}
}
bayar=bayar+biaya_antar;
printf("Total Biaya\t: Rp. %d", bayar);
}
}
getch();
}
int buku()
{
printf("Nama Pemesan\t\t: "); scanf("%s",&nama);
printf("Berapa jenis buku\t: ");scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
printf("\nBuku %d: ",i+1);
scanf("%d",&judul[i]);
printf("Jumlah pesan: ");
scanf("%d",&jumlah[i][j]);
}
}
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
return(jumlah[i][j]);
}
}
}
int b_antar()
{
printf("Apakah Anda ingin layanan antar[Y/T]?");
scanf("%s",&antar);
if(antar=='Y')
biaya_antar=50000;
else
biaya_antar=0;
printf("Biaya antar\t: Rp %d\n", biaya_antar);
return(biaya_antar);
}
#include <conio.h>
#include <stdlib.h>
int buku();
int harga();
int b_antar();
int judul[20];
int jenis,fiksi,nonfiksi,n,i,j,h[10][10],tot[10][5],jumlah[20][10],biaya_antar,bayar;
char nama[20],antar;
main()
{
printf("============================================\n");
printf("| TEMPAT PEMBELIAN BUKU ONLINE |\n");
printf("| Apa yang Anda inginkan, kami sediakan |\n");
printf("============================================\n");
printf("|1. Fiksi |\n");
printf("|2. Non fiksi |\n");
printf("============================================\n");
printf("\nPilih Jenis yang Anda pesan: ");
scanf("%d",&jenis);
if(jenis==1)
{
printf("\n============================================\n");
printf("| FIKSI |\n");
printf("============================================\n");
printf("|1. Novel |\n");
printf("|2. Komik |\n");
printf("============================================\n");
printf("\nPilih buku Fiksi yang Anda pesan: ");
scanf("%d",&fiksi);
if(fiksi==1)
{
printf("\n============================================\n");
printf("| NOVEL |\n");
printf("============================================\n");
printf("|1. Harry_Potter |\n");
printf("|2. Twilight_Saga |\n");
printf("|3. The_Davinci_Code |\n");
printf("============================================\n");
buku();
b_antar();
for(i=0;i<n;i++)
{
for(j=0;j<jumlah[i][j];j++)
{
if(judul[i]==1)
{
h[i][j]=275000;
}
if(judul[i]==2)
{
h[i][j]=135000;
}
if(judul[i]==3)
{
h[i][j]=150000;
}
}
}
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
tot[i][j]=jumlah[i][j]*h[i][j];
printf("Harga buku %d\t: Rp. %d\t*%d\t=%d",i+1,h[i][j],jumlah[i][j],tot[i][j]);
}
printf("\n");
}
bayar=0;
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
bayar=bayar+tot[i][j];
}
}
bayar=bayar+biaya_antar;
printf("Total Biaya\t: Rp. %d", bayar);
}
else
{
printf("\n============================================\n");
printf("| KOMIK |\n");
printf("============================================\n");
printf("|1. Ninja_Boy |\n");
printf("|2. Naruto |\n");
printf("|3. Slam_dunk |\n");
printf("============================================\n");
buku();
b_antar();
for(i=0;i<n;i++)
{
for(j=0;j<jumlah[i][j];j++)
{
if(judul[i]==1)
{
h[i][j]=30000;
}
if(judul[i]==2)
{
h[i][j]=15000;
}
if(judul[i]==3)
{
h[i][j]=35000;
}
}
}
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
tot[i][j]=jumlah[i][j]*h[i][j];
printf("Harga buku %d\t: Rp. %d\t*%d\t=%d",i+1,h[i][j],jumlah[i][j],tot[i][j]);
}
printf("\n");
}
bayar=0;
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
bayar=bayar+tot[i][j];
}
}
bayar=bayar+biaya_antar;
printf("Total Biaya\t: Rp. %d", bayar);
}
}
else
{
printf("\n============================================\n");
printf("| NONFIKSI |\n");
printf("============================================\n");
printf("|1. Biografi |\n");
printf("|2. Buku Pelajaran |\n");
printf("============================================\n");
printf("\nPilih buku Fiksi yang Anda pesan: ");
scanf("%d",&nonfiksi);
if(nonfiksi==1)
{
printf("\n============================================\n");
printf("| BIOGRAFI |\n");
printf("============================================\n");
printf("|1. Bung_Karno |\n");
printf("|2. Kartini |\n");
printf("|3. BJ_Habibi |\n");
printf("============================================\n");
buku();
b_antar();
for(i=0;i<n;i++)
{
for(j=0;j<jumlah[i][j];j++)
{
if(judul[i]==1)
{
h[i][j]=55000;
}
if(judul[i]==2)
{
h[i][j]=45000;
}
if(judul[i]==3)
{
h[i][j]=50000;
}
}
}
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
tot[i][j]=jumlah[i][j]*h[i][j];
printf("Harga buku %d\t: Rp. %d\t*%d\t=%d",i+1,h[i][j],jumlah[i][j],tot[i][j]);
}
printf("\n");
}
bayar=0;
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
bayar=bayar+tot[i][j];
}
}
bayar=bayar+biaya_antar;
printf("Total Biaya\t: Rp. %d", bayar);
}
else
{
printf("\n============================================\n");
printf("| BUKU PELAJARAN |\n");
printf("============================================\n");
printf("|1. Kimia_IA |\n");
printf("|2. Fisika_IIB |\n");
printf("|3. Biologi_IIIA |\n");
printf("============================================\n");
buku();
b_antar();
for(i=0;i<n;i++)
{
for(j=0;j<jumlah[i][j];j++)
{
if(judul[i]==1)
{
h[i][j]=85000;
}
if(judul[i]==2)
{
h[i][j]=50000;
}
if(judul[i]==3)
{
h[i][j]=65000;
}
}
}
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
tot[i][j]=jumlah[i][j]*h[i][j];
printf("Harga buku %d\t: Rp. %d\t*%d\t=%d",i+1,h[i][j],jumlah[i][j],tot[i][j]);
}
printf("\n");
}
bayar=0;
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
bayar=bayar+tot[i][j];
}
}
bayar=bayar+biaya_antar;
printf("Total Biaya\t: Rp. %d", bayar);
}
}
getch();
}
int buku()
{
printf("Nama Pemesan\t\t: "); scanf("%s",&nama);
printf("Berapa jenis buku\t: ");scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
printf("\nBuku %d: ",i+1);
scanf("%d",&judul[i]);
printf("Jumlah pesan: ");
scanf("%d",&jumlah[i][j]);
}
}
for(i=0;i<n;i++)
{
for(j=0;j<1;j++)
{
return(jumlah[i][j]);
}
}
}
int b_antar()
{
printf("Apakah Anda ingin layanan antar[Y/T]?");
scanf("%s",&antar);
if(antar=='Y')
biaya_antar=50000;
else
biaya_antar=0;
printf("Biaya antar\t: Rp %d\n", biaya_antar);
return(biaya_antar);
}
Langganan:
Postingan (Atom)