Sebenarnya ini late post, karena sibuk dengan urusan kerjaan dan kuliah maka saya baru post sekarang, dan program ini semua adalah tugas UTS yang saya kerjakan bersama dengan kelompok saya. Okee langsung aja kita ke TKP, berikut contoh program yang saya buat dengan kelompok saya :
1. Rumus Luas Segitiga
#include <stdio.h>
#include <conio.h>
#include <iostream>
main()
{
float alas, tinggi, total ;
printf("\t\t Menghitung Luas Segitiga \n");
printf("\t\t ************************ \n");
printf("\nKeterangan :");
printf("\nRUMUS LUAS SEGITIGA");
printf("\nAlas x Tinggi : 2");
printf("\n\nMasukan Bilangan Alas : ");
scanf("%f", &alas);
printf("Masukan Bilangan Tinggi : ");
scanf("\%f", &tinggi);
total=alas*tinggi/2;
printf("\nLuas Segitiga Adalah : %.1f\n\n", total);
system("pause");
}
2. Menentukan Angka Lebih Besar, Lebih Keci, Atau Sama Dengan 10
#include <stdio.h>
#include <conio.h>
#include <iostream>
main()
{
int x;
int y=10;
printf("\t\t Lebih Besar, Lebih Kecil, atau Sama Dengan 10 \n\n\n");
printf("Masukin Bilangan Yang Anda Mau : ");
scanf("%d",&x);
printf("Dan Yang Terjadi Adalah =======> ");
scanf("y=10");
if (x>y){
printf("%d Lebih Besar Daripada %d\n\n",x,y);
}else if(x<y){
printf("%d Lebih Kecil Daripada %d\n\n",x,y);
}else if(x=y){
printf("%d Sama Dengan %d\n\n",x,y);
}
system("pause");
}
3.Menentukan Bilangan Ganjil Atau Genap
//menentukan bilangan ganjil dan genap
#include <cstdlib>
#include <iostream>
using namespace std;
int main(){
cout<<"\t\t ------------------------------------\n";
cout<<"\t\t >>MENENTUKAN BILANGAN GANJIL GENAP<<\n";
cout<<"\t\t ------------------------------------\n";
cout<<endl;
int b;
cout<<"Masukkan Bilangan : ";
cin>>b;
cout<<endl;
if(b%2!=0)
cout<<"Bilangan Ganjil"<<endl;
else
cout<<"Bilangan Genap"<<endl;
cout<<endl;
system("pause");
return 0;
}
4. Menentukan Bilangan Mana Yang Paling Besar
#include <iostream>
using namespace std;
int main()
{
cout<<"\t\t Program Mencari Bilangan Terbesar\n";
cout<<"\t\t ---------------------------------\n";
cout<<endl;
float bil1, bil2, bil3, terbesar;
cout<<"Masukkan bilangan 1 : ";
cin>>bil1;
cout<<"Masukkan bilangan 2 : ";
cin>>bil2;
cout<<"Masukkan bilangan 3 : ";
cin>>bil3;
cout<<endl;
if(bil1 > bil2)
terbesar = bil1;
else
terbesar = bil2;
if(bil3 > terbesar)
terbesar = bil3;
cout<<"Bilangan Terbesar = "<<terbesar<<endl;
cout<<endl;
system("pause");
return 0;
}
5. Menukarkan Dua Buah Gelas Berbeda
#include <string>
using namespace std;
int main()
{
cout<<"\t\t Menukarkan kedua buah isi gelas \n";
cout<<"\t\t =============================== \n";
cout<<endl;
int a, b, c;
cout<<"Gelas A : ";
cin >> a;
cout<<"Gelas B : ";
cin >> b;
cout<<endl;
c=b;
b=a;
a=c;
cout << "Gelas A = "<<a<< endl;
cout << "Gelas B = "<<b<< endl;
cout<<endl;
system("PAUSE");
return 0;
}
6. Mnentukan Lama Bekrja Seorang Pegawai
#include <stdio.h>
#include <stdlib.h>
int main()
{ int Masuk, Keluar, Lama;
printf("\t\t Menentukan lama bekerja pegawai \n");
printf("\t\t =============================== \n");
printf("\nJam Masuk Pegawai : ");
scanf("%d",&Masuk);
printf("\nJam Keluar Pegawai : ");
scanf("%d",&Keluar);
if (Keluar >= Masuk)
Lama = Keluar - Masuk;
else
Lama = (12-Masuk) + Keluar;
printf("\n\nLama bekerja pegawai adalah : %d Jam\n\n", Lama);
system("PAUSE");
return 0;
}
7. Menentukan Biaya Parkir
#include <stdio.h>
#include <stdlib.h>
int main()
{ int iMasuk, iKeluar, iLama;
long int iBiaya;
printf("\t\t** Menghitung Biaya Parkir **\n\n");
printf("\nJam Masuk : ");
scanf("%d",&iMasuk);
printf("\nJam Keluar : ");
scanf("%d",&iKeluar);
if (iKeluar >= iMasuk)
iLama = iKeluar - iMasuk;
else
iLama = (12-iMasuk) + iKeluar;
if (iLama > 2)
iBiaya = 2000 + ((iLama - 2)*500);
else
iBiaya = 2000;
printf("\n\nBiaya parkir adalah : Rp %d \n\n", iBiaya);
system("PAUSE");
return 0;
}
Selasa, 19 Januari 2016
Contoh Menu Restoran Menggunakan C++
Pada postingan kali ini, saya akan share hasil codingan program dari kelompok saya, yang saya gunakan juga dalam presentasi tugas UAS, dan juga saya disuruh sama dosen saya untuk share ke blog masing - masing.
Di dalam codingan saya ini, saya membuat program dengan tema restaurant, yang mana isi nya berupa daftar menu makanan dan minuman beserta harganya, lalu porsi, banyaknya makanan dan minuman yg ingin di pesan, dan total harganya. Berikut hasil codingan dari kelompok saya:
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int mm, p, bp, mm1, pm, bpm, sp, spm, byr, kbl, th;
double hrg, hrgm;
cout<<"\t\t*** MENU MAKANAN RESTAURANT KRABIN ***"<<endl<<endl;
cout<<"\n 1. Nasi goreng ........................... 15K"<<endl;
cout<<"\n 2. Kakap Asam Manis ...................... 30K"<<endl;
cout<<"\n 3. Bakso ................................. 10K"<<endl;
cout<<"\n 4. Sushi Basi (Sushi Ala Bekasi) ......... 35K"<<endl<<endl;
cout<<"Pilihan ? ";cin>>mm;
if(mm<=0 || mm>4)
{
cout<<"Menu tdk ada"<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
cout<<endl<<endl;
cout<<"P O R S I"<<endl;
cout<<"\n 1. Kecil"<<endl;
cout<<"\n 2. Sedang"<<endl;
cout<<"\n 3. Besar"<<endl<<endl;
cout<<"Pilihan ? ";cin>>p;
if(p<=0 || p>3)
cout<<endl<<endl;
cout<<"\n\nBanyak Pesanan ? ";cin>>bp;
cout<<endl<<endl;
cout<<"STATUS PESANAN"<<endl;
cout<<"\n 1. Makan Di Tempat"<<endl;
cout<<"\n 2. Bawa Pulang"<<endl<<endl;
cout<<"Pilihan ? ";cin>>sp;
if(sp<=0 || sp>2)
cout<<endl<<endl<<endl;
if(mm==1)
{
if(p==1)
hrg=15000;
else if(p==2)
hrg=20000;
else
hrg=25000;
}
else if(mm==2)
{
if(p==1)
hrg=30000;
else if(p==2)
hrg=40000;
else
hrg=50000;
}
else if(mm==3)
{
if(p==1)
hrg=10000;
else if(p==2)
hrg=15000;
else
hrg=20000;
}
else if(mm==4)
{
if(p==1)
hrg=35000;
else if(p==2)
hrg=40000;
else
hrg=50000;
}
cout<<"\t\t*** MENU MINUMAN RESTAURANT KRABIN ***"<<endl<<endl;
cout<<"\n 1. TEH (Anget, panas, Dingin) ........ 5K"<<endl;
cout<<"\n 2. Wedang Ronde ...................... 5K"<<endl;
cout<<"\n 3. Es Jeruk .......................... 5K"<<endl;
cout<<"\n 4. Teh Kotak.................... ......5K"<<endl<<endl;
cout<<"Pilihan ? ";cin>>mm1;
if(mm1<=0 || mm1>4)
{
cout<<"Menu tdk ada"<<endl<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
cout<<endl<<endl;
cout<<" P O R S I"<<endl<<endl;
cout<<"\n 1. Kecil"<<endl;
cout<<"\n 2. Sedang"<<endl;
cout<<"\n 3. Besar"<<endl<<endl;
cout<<" Pilihan ? ";cin>>pm;
if(pm<=0 || pm>3)
cout<<endl<<endl;
cout<<"\nBanyak Pesanan Minuman ? ";cin>>bpm;
cout<<endl<<endl;
cout<<"STATUS PESANAN"<<endl;
cout<<"\n 1. Minum Di Tempat"<<endl;
cout<<"\n 2. Bawa Pulang"<<endl<<endl;
cout<<"Pilihan ? ";cin>>spm;
if(spm<=0 || spm>2)
cout<<endl<<endl;
if(mm1==1)
{
if(pm==1)
hrgm=5000;
else if(pm==2)
hrgm=6000;
else
hrgm=7000;
}
else if(mm1==2)
{
if(pm==1)
hrgm=5000;
else if(pm==2)
hrgm=8000;
else
hrgm=10000;
}
else if(mm1==3)
{
if(pm==1)
hrgm=5000;
else if(pm==2)
hrgm=6000;
else
hrgm=7000;
}
else if(mm1==4)
{
if(pm==1)
hrgm=5000;
else if(pm==2)
hrgm=8000;
else
hrgm=10000;
}
th=(bp*hrg)+(bpm*hrgm);
cout<<"\nTotal Harga = Rp "<<th<<endl<<endl;
cout<<"\n Bayar = Rp ";
cin>>byr;
cout<<"\n Cash = Rp "<<th<<endl;
if(byr>=th)
kbl=byr-th;
else if (byr<=th)
kbl=byr-th;
cout<<"\n Kembali = Rp "<<kbl<<endl;
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Di dalam codingan saya ini, saya membuat program dengan tema restaurant, yang mana isi nya berupa daftar menu makanan dan minuman beserta harganya, lalu porsi, banyaknya makanan dan minuman yg ingin di pesan, dan total harganya. Berikut hasil codingan dari kelompok saya:
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int mm, p, bp, mm1, pm, bpm, sp, spm, byr, kbl, th;
double hrg, hrgm;
cout<<"\t\t*** MENU MAKANAN RESTAURANT KRABIN ***"<<endl<<endl;
cout<<"\n 1. Nasi goreng ........................... 15K"<<endl;
cout<<"\n 2. Kakap Asam Manis ...................... 30K"<<endl;
cout<<"\n 3. Bakso ................................. 10K"<<endl;
cout<<"\n 4. Sushi Basi (Sushi Ala Bekasi) ......... 35K"<<endl<<endl;
cout<<"Pilihan ? ";cin>>mm;
if(mm<=0 || mm>4)
{
cout<<"Menu tdk ada"<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
cout<<endl<<endl;
cout<<"P O R S I"<<endl;
cout<<"\n 1. Kecil"<<endl;
cout<<"\n 2. Sedang"<<endl;
cout<<"\n 3. Besar"<<endl<<endl;
cout<<"Pilihan ? ";cin>>p;
if(p<=0 || p>3)
cout<<endl<<endl;
cout<<"\n\nBanyak Pesanan ? ";cin>>bp;
cout<<endl<<endl;
cout<<"STATUS PESANAN"<<endl;
cout<<"\n 1. Makan Di Tempat"<<endl;
cout<<"\n 2. Bawa Pulang"<<endl<<endl;
cout<<"Pilihan ? ";cin>>sp;
if(sp<=0 || sp>2)
cout<<endl<<endl<<endl;
if(mm==1)
{
if(p==1)
hrg=15000;
else if(p==2)
hrg=20000;
else
hrg=25000;
}
else if(mm==2)
{
if(p==1)
hrg=30000;
else if(p==2)
hrg=40000;
else
hrg=50000;
}
else if(mm==3)
{
if(p==1)
hrg=10000;
else if(p==2)
hrg=15000;
else
hrg=20000;
}
else if(mm==4)
{
if(p==1)
hrg=35000;
else if(p==2)
hrg=40000;
else
hrg=50000;
}
cout<<"\t\t*** MENU MINUMAN RESTAURANT KRABIN ***"<<endl<<endl;
cout<<"\n 1. TEH (Anget, panas, Dingin) ........ 5K"<<endl;
cout<<"\n 2. Wedang Ronde ...................... 5K"<<endl;
cout<<"\n 3. Es Jeruk .......................... 5K"<<endl;
cout<<"\n 4. Teh Kotak.................... ......5K"<<endl<<endl;
cout<<"Pilihan ? ";cin>>mm1;
if(mm1<=0 || mm1>4)
{
cout<<"Menu tdk ada"<<endl<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
cout<<endl<<endl;
cout<<" P O R S I"<<endl<<endl;
cout<<"\n 1. Kecil"<<endl;
cout<<"\n 2. Sedang"<<endl;
cout<<"\n 3. Besar"<<endl<<endl;
cout<<" Pilihan ? ";cin>>pm;
if(pm<=0 || pm>3)
cout<<endl<<endl;
cout<<"\nBanyak Pesanan Minuman ? ";cin>>bpm;
cout<<endl<<endl;
cout<<"STATUS PESANAN"<<endl;
cout<<"\n 1. Minum Di Tempat"<<endl;
cout<<"\n 2. Bawa Pulang"<<endl<<endl;
cout<<"Pilihan ? ";cin>>spm;
if(spm<=0 || spm>2)
cout<<endl<<endl;
if(mm1==1)
{
if(pm==1)
hrgm=5000;
else if(pm==2)
hrgm=6000;
else
hrgm=7000;
}
else if(mm1==2)
{
if(pm==1)
hrgm=5000;
else if(pm==2)
hrgm=8000;
else
hrgm=10000;
}
else if(mm1==3)
{
if(pm==1)
hrgm=5000;
else if(pm==2)
hrgm=6000;
else
hrgm=7000;
}
else if(mm1==4)
{
if(pm==1)
hrgm=5000;
else if(pm==2)
hrgm=8000;
else
hrgm=10000;
}
th=(bp*hrg)+(bpm*hrgm);
cout<<"\nTotal Harga = Rp "<<th<<endl<<endl;
cout<<"\n Bayar = Rp ";
cin>>byr;
cout<<"\n Cash = Rp "<<th<<endl;
if(byr>=th)
kbl=byr-th;
else if (byr<=th)
kbl=byr-th;
cout<<"\n Kembali = Rp "<<kbl<<endl;
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Langganan:
Postingan (Atom)