PEMOGRAMAN C++
Contoh untuk kata singkat :
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
cout<<"Hai..Selamat Menggunakan C++ \n";
getch();
}
contoh untuk Biro Perjalanan Wisata :
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
char kp[3],kg,nc[20],np[20],tujuan[20],grup[30],lagi;
long int harga,ppn,tobay,ubar,ukem;
awal:
clrscr();
cout<<"****BIRO PERJALANAN WISATA****"<<endl;
cout<<"==============================="<<endl;
cout<<"\tNama Petugas:";cin>>np;
cout<<"==============================="<<endl;
cout<<"Nama Custemer :";cin>>nc;
cout<<"Kode Paket Wisata[BL/JG/LB]:";cin>>kp;
cout<<"Kode Group [F/P/C] :";cin>>kg;
cout<<"==============================="<<endl;
if(!strcmp(kp,"BL")||!strcmp(kp,"bl"))
{
strcpy(tujuan,"Bali");
if(kg=='F'||kg=='f')
{strcpy(grup,"Family");
harga=3500000; }
else if(kg=='P'||kg=='p')
{strcpy(grup,"Person");
harga=1500000;
}
else if(kg=='C'||kg=='c')
{strcpy(grup,"Company");
harga=5500000;}
}
else if (!strcmp(kp,"JG")||!strcmp(kp,"jg"))
{
strcpy(tujuan,"Jogyakarta");
if(kg=='F'||kg=='f')
{strcpy(grup,"Family");
harga=2500000; }
else if(kg=='P'||kg=='p')
{harga=1000000;
strcpy(grup,"Person"); }
if(kg=='C'||kg=='c')
{harga=4000000;
strcpy(grup,"company");}
}
else if(!strcmp(kp,"LB")||!strcmp(kp,"lb"))
{
strcpy(tujuan,"Lombok");
if(kg=='F'||kg=='f')
{strcpy(grup,"Family");
harga=2500000; }
else if(kg=='P'||kg=='p')
{strcpy(grup,"person");
harga=1750000;}
else if(kg=='C'||kg=='c')
{harga=6000000;
strcpy(grup,"company");}
goto awal;
}
clrscr();
cout<<"Tujuan wisata :"<<tujuan<<endl;
cout<<"Grup :"<<grup<<endl;
cout<<"Harga :"<<harga<<endl;
cout<<"====================================="<<endl;
ppn=harga*0.1 ;
tobay=harga+ppn;
cout<<"PPN :"<<ppn<<endl;
cout<<"Total Bayar :"<<tobay<<endl;
cout<<"Uang Bayar :";cin>>tobay;
ukem=tobay-ukem;
cout<<"Uang Kembali :"<<ukem<<endl;
cout<<"Ingin Mengulangi Proses lagi:";cin>>lagi;
if(lagi=='Y'||lagi=='y')
goto awal;
getch(); }
contoh untuk Judul Film :
#include<iostream>
#include<conio>
#include<stdio>
//fungsi garis
garis()
{cout<<"--------------"<<endl;}
//fungsi kali
kali(int hrg,int beli)
{return hrg*beli;}
//fungsi tambah
tambah(int th,int p)
{return th+p;}
main()
{char nb[25];int hrg,beli,p,k;
cout<<"Judul Film =";cin>>nb;
cout<<"Harga Tiket =";cin>>hrg;
cout<<"Jumlah Tiket =";cin>>beli;
clrscr();
cout<<"nama film ="<<nb<<endl;
cout<<"harga harga="<<hrg<<endl;
cout<<"beli tiket ="<<beli<<endl;
//memenggil fungsi garis, fungsi kali
garis();
k=kali(hrg,beli);
cout<<"total harga"<<k<<endl;
p=k*0.1;
cout<<"pajak"<<p<<endl;
garis();
cout<<"total bayar:"<<tambah(k,p);
getch();
}
contoh untuk Nilai :
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
main()
{
int i;
char nama[5][20];
float nilai1[5];
float nilai2[5];
float hasil[5];
clrscr();
for(i=1;i<=2;i++)
{
cout<<"Data Ke-"<<i<<endl;
cout<<"Nama Siswa:";gets(nama[i]);
cout<<"Nilai MidTest:";cin>>nilai1[i];
cout<<"Nilai Final:";cin>>nilai2[i];
hasil[i]=(nilai1[i]*0.40)+(nilai2[i]*0.60);
cout<<endl;
}
cout<<"................................."<<endl;
cout<<"No.Nama Siswa Nilai Nilai";
cout<<"Hasil"<<endl;
cout<<"MidTest Final";
cout<<"Ujian"<<endl;
cout<<"................................"<<endl;
for(i=1;i<=2;i++)
{
cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(10)<<nama[i];
cout<<setprecision(2)<<" "<<nilai1[i];
cout<<setprecision(2)<<" "<<nilai2[i];
cout<<setprecision(2)<<" "<<hasil[i]<<endl;
}
cout<<"..............................."<<endl;
getch();
}
contoh untuk memasukan nilai yang sudah didapat :
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
void main()
{
int nilai;
cout<<"Masukan nilai yang didapat = ";cin>>nilai;
if(nilai>=85&&nilai <=100)
{
cout<<"Grade yang didapat adalah A "<<endl;
}
else if(nilai>=70&&nilai<=84)
{
cout<<"Grade yang didapat adalah B "<<endl;
}
else if(nilai>=60&&nilai<=69)
{
cout<<"Grade yang didapat adalah C "<<endl;
}
else if (nilai>=0&&nilai<=59)
{
cout<<"Grade yang didapat adalah D "<<endl;
}
getch();
}
contoh untuk perhitungan nilai :
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
garis()
{
cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
}
int hasil (int a, int b)
{
return((a+b)/2);
}
main()
{
char nim [8], nama [30], ket[20],lagi;
int uts,uas,grade;
float rata;
ulang:
clrscr();
garis();
cout<<"perhitungan nilai mahasiswa"<<endl;
garis();
cout<<"nomor induk mahasiswa : ";cin>>nim;
cout<<"nama mahasiswa : ";cin>>nama;
cout<<"nilai uts : ";cin>>uts;
cout<<"nilai uas : ";cin>>uas;
if(rata>85&&rata<=100)
{
cout<<"grade yang di dapat adalah A"<<endl;
}
else if (rata >=70&& rata <=84)
{
cout<<"grade yang di dapat adalah B"<<endl;
}
else if(rata>=60&&rata<59)
{
cout <<"grade yang di dapat adalah c"<<endl;
}
garis();
cout<<"nilai rata-rata mahasiswa dengan nim"<<nim<<"adalah: "<<rata<<"grade yang di dapat:"<<grade<<endl;
garis();
cout<<"ingin input data lagi [y]???";cin>>lagi;
if(lagi=='y'|| lagi=='y')
goto ulang;
getch();
}
contoh untuk Kode Tiket :
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
char kd[5],nabar[20];
int jml,hrg,total,bayar,kembali,ppn,seluruh;
clrscr();
cout<<"Input Kode Tiket :";cin>>kd;
cout<<"Input Jurusan :";cin>>nabar;
cout<<"Input Harga Tiket :";cin>>hrg;
cout<<"Input Jumlah Beli :";cin>>jml;
// cout<<"PPn :";cin>>ppn;
cout<<"**************************"<<endl;
clrscr();
cout<<"Kode Tiket :"<<kd<<endl;
cout<<"Jurusan :"<<nabar<<endl;
cout<<"Harga Tiket :"<<hrg<<endl;
cout<<"Jumlah Beli :"<<jml<<endl;
cout<<"=========================="<<endl;
// clrscr();
total=hrg*jml;
cout<<"total :"<<total<<endl;
ppn=total*0.1;
cout<<"ppn :"<<ppn<<endl;
seluruh=total+ppn;
cout<<"total seluruhnya:"<<seluruh<<endl;
cout<<"Input Uang Bayar:";cin>>bayar;
kembali=bayar-seluruh;
cout<<"kembali :"<<kembali<<endl;
getch();
}
contoh untuk Toko Buku :
#include<conio.h>
#include<iostream.h>
#include<stdio.h>
main()
{
char nama[30],kd,bonus[20],jwb;
int jml;
long int hrg,ppn,total,pot;
atas:
clrscr();
cout<<"TOKO BUKU SEJAHTERA"<<endl;
cout<<"jl.Keadilan No.16?"<<endl;
cout<<"Telp.7236573-72365574?"<<endl;
cout<<"=================================="<<endl;
cout<<"kode[A/B/C]:";cin>>kd;
switch(kd)
{
case'A':
case'a':
{strcpy(nama,"LaskarPelangi");
hrg=50000;}
break;
case'B':
case'b':
{strcpy(nama,"Jangan Tinggalkan Aku");
hrg=35000;}
break;
case'C':
case'c':
{strcpy(nama,"Mencari Mutiara di Dasar Hati");
hrg=45000;}
break;
}
cout<<"Nama Buku Yang Anda Beli :"<<nama<<endl;
cout<<"Harga Buku Yang Andi Beli :"<<hrg<<endl;
cout<<"Jumlah Buku Yang Anda Beli :";cin>>jml;
if(jml>=3)
{pot=0.1*hrg*jml;
strcpy(bonus,"Buku Saku");}
else
{pot=0;
strcpy(bonus,"Maaf Anda Tidak dapat Bonus");}
cout<<"Anda Dapat Potongan :"<<pot<<endl;
cout<<"Bonus Yang Anda Peroleh "<<bonus<<endl;
total=jml*hrg;
ppn=0.02*jml*hrg;
cout<<"Total Bayar Buku Yang Dibeli :"<<total<<endl;
getche();
}






















0 komentar:
Posting Komentar