Senin, 29 Oktober 2012
Contoh if else pesawat dengan C++
#include<conio.h>
#include<iostream.h>
main()
{
awal:
clrscr();
int kode_kelas,jumlah,total,harga;
char namapesawat[20],kode[3],lagi;
cout<<"\t\t\tProgram Tiket Pesawat \n";
cout<<"\t\t\tJAKARTA - MALAYSIA \n";
cout<<"-------------------------------------------------------------------\n";
cout<<endl;
cout<<"Masukkan Kode Pesawat [MPT/GRD] : ";cin>>kode;
cout<<"Kelas Pesawat : \n";
cout<<"\t1. Executive\n";
cout<<"\t2.Bisnis\n";
cout<<"Pilih Kelas [1/2/3] : ";cin>>kode_kelas;
if(strcmp(kode, "MPT")==0) {
strcpy(namapesawat, "merpati");
if(kode_kelas==1)
harga=150000;
else if(kode_kelas==2)
harga=900000;
else if(kode_kelas==3)
harga=500000; }
if(strcmp(kode, "GRD")==0) {
strcpy(namapesawat, "GARUDA");
if(kode_kelas==1)
harga=1200000;
else if(kode_kelas==2)
harga=800000;
else if(kode_kelas==3)
harga=400000; }
cout<<"Nama Pesawat : "<<namapesawat<<endl;
cout<<"Harga Tiket : "<<harga<<endl;
cout<<"Jumlah Tiket : ";cin>>jumlah;
total=harga*jumlah;
cout<<"Total Bayar : "<<total<<endl;
cout<<"\n\t\t INGIN INPUT LAGI? [Y/T] : "; cin>>lagi;
if(lagi=='Y'||lagi=='Y')
goto awal;
getch();
}
Contoh menghitung harga minuman dengan C++
#include<conio.h>
#include<iostream.h>
main()
{
double total_beli,bayar,harga,diskon=0,jumlah;
char jenisminuman[20],kode[4];
cout<<"\t\tDaftar Harga Minuman \n";
cout<<"-------------------------------------------------------------------\n"<<endl;
cout<<"Kode Minuman : "<<endl;
cout<<"1. Milo (10000) "<<endl;
cout<<"2. Kopi ( 3000) "<<endl;
cout<<"3. Teh Manis ( 2500) "<<endl;
cout<<"4. Jus ( 5000) "<<endl;
cout<<"\nMasukkan Kode [1/2/3/4] : ";cin>>kode;
cout<<endl;
if(strcmp(kode, "1")==0) {
strcpy(jenisminuman, "Milo");
harga=10000; }
if(strcmp(kode, "2")==0) {
strcpy(jenisminuman, "Kopi");
harga=3000; }
if(strcmp(kode, "3")==0) {
strcpy(jenisminuman, "Teh Manis");
harga=2500; }
if(strcmp(kode, "4")==0) {
strcpy(jenisminuman, "Jus");
harga=5000; }
cout<<"Jenis Minuman : "<<jenisminuman<<endl;
cout<<"Harga Minuman : Rp. "<<harga<<endl;
cout<<"Jumlah Minuman : ";cin>>jumlah;
total_beli=harga*jumlah;
cout<<"Total Pembelian : "<<total_beli;
if (total_beli>100000)
diskon=0.15*total_beli;
bayar=total_beli-diskon;
cout<<"\n\nBesar Potongan : Rp. "<<diskon<<endl;
cout<<"Total Bayar : Rp. "<<bayar<<endl;
getch();
}
Menghitung nilai akhir dengan C++
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <iostream.h>
#include <math.h>
main()
{
char ns[20];
float nk,nt,nu,na,nmk,nmt,nmu;
clrscr();
cout<<" PROGRAM HITUNG NILAI AKHIR"<<endl;
cout<<"-----------------------------------"<<endl;
cout<<"\nNama Siswa : ";cin>>ns;
cout<<"Nilai Keaktifan: ";cin>>nk;
cout<<"Nilai Tugas : ";cin>>nt;
cout<<"Nilai Ujian : ";cin>>nu;
nmk=nk*0.2;
nmt=nt*0.3;
nmu=nu*0.5;
na=nmk+nmt+nmu;
clrscr();
cout<<"Siswa yang Bernama : " <<ns<<endl;
cout<<"Dengan Nilai Persentase yang dihasilkan"<<endl;
cout<<"Nilai Keaktifan * 20% : "<<nk<<endl;
cout<<"Nilai Tugas * 30% : "<<nt<<endl;
cout<<"Nilai Ujian * 50% : "<<nu<<endl;
cout<<"\nJadi siswa yang bernama "<<ns<<" , Memperoleh nilai akhir sebesar "<<na;
getch();
}
Tugas case harga baju dengan C++
#include<conio.h>
#include<iostream.h>
main()
{
int to_ba,tb,tp,harga,kembali,bayar,jmlah,ppn,diskon=0;
char ub,kb,namakasir[20];
cout<<"\t\tTOKO BAJU GAUL \n";
cout<<"===========================================\n";
{
cout<<"Nama Kasir : ";cin>>namakasir;
cout<<"Masukan Kode Baju [1/2/3] : ";cin>>kb;
cout<<"Ukuran Baju [S/M/L] : ";cin>>ub;
if (kb=='1'||kb=='1')
switch(ub)
{
case 'S':harga=50000;break;
case 'M':harga=75000;break;
case 'L':harga=100000;break;
default:harga=0;break;
}
else if (kb=='2'||kb=='2')
switch(ub)
{
case 'S':harga=75000;break;
case 'M':harga=100000;break;
case 'L':harga=125000;break;
default:harga=0;break;
}
else if(kb=='3'||kb=='3')
switch(ub)
{
case 'S':harga=100000;break;
case 'M':harga=125000;break;
case 'L':harga=150000;break;
default:harga=0;break;
}
cout<<"Harga Satuan Barang : Rp "<<harga<<endl;
cout<<"Jumlah Beli : ";cin>>jmlah;
tb=jmlah*harga;
cout<<"Total Belanja : Rp "<<tb<<endl;
ppn=0.1*tb;
cout<<"PPn 10% : Rp "<<ppn<<endl;
tp=tb+ppn;
cout<<"Total Harga+PPn : RP "<<tp<<endl;
if (tb>3000000)
diskon=0.15*tb;
cout<<"Besar Potongan : Rp "<<diskon<<endl;
to_ba=tp-diskon;
cout<<"Total Bayar : Rp "<<to_ba<<endl;
cout<<"Uang Bayar : Rp ";cin>>bayar;
kembali=bayar-to_ba;
cout<<"Uang Kembali : Rp "<<kembali<<endl;
}
getch();
}
Tugas if else harga baju dengan C++
#include<iostream.h>
#include<conio.h>
main()
{
int harga,jb,tb,hargappn,bayar,diskon=0,ppn,ht,kembali;
char nj[5],kode[3],uk,ulang;
cout<<"\t\t\tTOKO BAJU GAUL\n";
do {
cout<<"\nA. Jaket Nurul Musthofa"<<endl;
cout<< "1. Ukuran S Rp. 50000\n";
cout<< "2. Ukuran M Rp. 75000\n";
cout<< "3. Ukuran L Rp. 100000\n";
cout<<"\nB. Jaket Majelis Rasulullah Saw"<<endl;
cout<< "1. Ukuran S Rp. 75000\n";
cout<< "2. Ukuran M Rp. 100000\n";
cout<< "3. Ukuran L Rp. 125000\n";
cout<<"\nC. Jaket Zaadul Muslim"<<endl;
cout<< "1. Ukuran S Rp. 100000\n";
cout<< "2. Ukuran M Rp. 125000\n";
cout<< "3. Ukuran L Rp. 150000\n";
cout<<"\n\nNama Kasir : ILHAM.R ";
cout<<"\n\nMasukan Kode [1/2/3] : ";cin>>kode;
cout<<"Ukuran Jaket [S/M/L] : ";cin>>uk;
if (strcmp(kode,"1")==0)
{strcpy(nj,"Nurul Musthofa");
if (uk=='S'||uk=='s')
harga= 50000;
else if(uk=='M'||uk=='m')
harga = 75000;
else if(uk=='L'||uk=='l')
harga = 100000;}
if (strcmp(kode,"2")==0)
{strcpy(nj,"Majelis Rasulullah Saw");
if (uk=='S'||uk=='s')
harga = 75000;
else if(uk=='M'||uk=='m')
harga = 100000;
else if(uk=='L'||uk=='l')
harga = 125000;}
if (strcmp(kode,"3")==0)
{strcpy(nj,"Zaadul Muslim");
if (uk=='S'||uk=='s')
harga = 100000;
else if(uk=='M'||uk=='m')
harga = 125000;
else if(uk=='L'||uk=='l')
harga = 150000;}
cout<<"Merk Jaket : "<<nj<<endl;
cout<<"Harga Satuan : Rp. "<<harga<<endl;
cout<<"Jumlah Beli : ";cin>>jb;
ht=harga*jb;
cout<<"\nHarga Total : Rp. "<<ht<<endl;
ppn=ht*0.1;
cout<<"Pajak : Rp. "<<ppn<<endl;
hargappn=ht+ppn;
cout<<"Total Bayar (+ppn) : Rp. "<<hargappn<<endl;
if (ht>3000000)
diskon=ht*0.15;
cout<<"Besar potongan : Rp. "<<diskon<<endl;
tb=hargappn-diskon;
cout<<"\n\nTotal yang harus dibayarkan: Rp. "<<tb<<endl;
cout<<"Uang bayar : Rp. ";cin>>bayar;
kembali=bayar-tb;
cout<<"Uang kembali : Rp. "<<kembali;
cout<<"\n\nIngin Ulangi [Y/N] ? ";cin>>ulang; }
while(ulang=='Y');
return 0;
}
Selasa, 09 Oktober 2012
menghitung nilai rata-rata dengan C++
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main ()
{
char nimsiswa[8], namasiswa[15];
float ntI, ntII, ntIII, nilairatarata;
cout<<"Program Hitung Nilai Rata-Rata";
cout<<endl;
cout<<"\nNim Siswa : ";cin>>(nimsiswa);
cout<<"Nama : ";cin>>(namasiswa);
cout<<endl<<endl;
cout<<"Nilai Tugas I : ";
cin>>(ntI);
cout<<"Nilai Tugas II : ";
cin>>(ntII);
cout<<"Nilai Tugas III : ";
cin>>(ntIII);
cout<<endl;
nilairatarata = (ntI+ntII+ntIII)/3;
clrscr();
cout<<"NIM "<<nimsiswa<< ", Siswa yang bernama "<<namasiswa<<endl;
cout<<"\nMemperoleh nilai rata-rata "<<nilairatarata<<", dari tugas akhir yang di ikutinya.";
cout<<endl;
getch();
}
Langganan:
Komentar (Atom)




