Cara Membuat Program Simple Penjualan Gas Elpiji di Visual C++


hello guys bertemu lagi bersama saya Mr.GagalTotal666
kali ini saya akan share cara membuat program simple di visual studio 2008 kwkwk karena
ini nugas eh tugas mk pemograman :V yaudah saya buat simple dan refensi dari website lain
oke jika anda ingin membuat nya monggo ikuti langkah berikut

pertama anda buka terlebih dahulu visual studio 2008 seperti gambar di atas
oke jika anda sudah membuka nya langsung saja ikuti langkah di video ini


pada bagian Code, masukan Coding seperti ini ya yang sudah saya siapkan

// program jual gas.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <conio.h>

using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
char pilihanUkuran,beliLgi,ukuran[20]; 
    int ttlBayar,Kembalian,jmlPembelian,hargaGas,totalHarga;
    
atas: 
cout<<"===================================================="<<endl;  
cout<<"        Program Simple Penjualan Gas Elpiji         " <<endl;  
cout<<"===================================================="<<endl;
cout<<endl; 
cout<<"===================================================="<<endl;
cout<<"                Pilihlah Ukuran Gas                 "<<endl; 
cout<<"===================================================="<<endl;  
cout<<"1. Bright Gas 220 Gram"<<endl;
cout<<"2. Bright Gas 5,5 Kg"<<endl;
cout<<"3. Bright Gas 12 kg"<<endl;
cout<<"4. ELPIJI 3 Kg"<<endl;
cout<<"5. ELPIJI 12 Kg"<<endl;
cout<<"===================================================="<<endl;
cout<<"Pilih Ukuran Gas [1-4] : ";cin>>pilihanUkuran;
cout<<"Jumlah Pembelian : ";cin>>jmlPembelian;
cout<<"----------------------------------------------------"<<endl;
switch(pilihanUkuran)
{
case '1' :
strcpy(ukuran,"Bright Gas 220 Gram");
hargaGas=16500;
break;
case '2' :
strcpy(ukuran,"Bright Gas 5,5 Kg");
hargaGas=70000;
break;
case '3' :
strcpy(ukuran,"Bright Gas 12 kg");
hargaGas=138000;
break;
case '4' :
strcpy(ukuran,"ELPIJI 3 Kg");
hargaGas=18000;
break;
case '5' :
strcpy(ukuran,"ELPIJI 12 Kg");
hargaGas=131000;
default:
strcpy(ukuran, "Input angka salah");
break;
}

totalHarga=hargaGas*jmlPembelian;
cout<<"Ukuran Gas Elpiji : "<<ukuran<<endl;
cout<<"Harga Satuan : Rp. "<<hargaGas<<endl;
cout<<"Jumlah Pembelian : "<<jmlPembelian<<endl;
cout<<"Total Harga : Rp. "<<totalHarga<<endl;
cout<<"===================================================="<<endl;
cout<<"Total Bayar : Rp. ";
cin>>ttlBayar;
Kembalian=ttlBayar-totalHarga;
cout<<"Kembalian : Rp. "<<Kembalian<<endl<<endl;
cout<<"===================================================="<<endl; 
cout<<"Beli kembali produk? [Y/T] : ";cin>>beliLgi;
cout<<endl;
if(beliLgi=='Y'||beliLgi=='y')
{goto atas;} 
else{
cout<<"Terima Kasih ya atas Pembelian Di Toko Kami ^_^";
cout<<endl; 
}
         system("Pause");
         return 0;
}


di bagian :
char ukuran(20),belialgi , dan -lain nya
int >> itu termasuk type data yang nanti akan di input dan di outputkan

atas : >> input buat kembali ke atas yaitu (goto)
cout >> input suatu dari para #include isotream, #include stdio.h , #include conio.h
endl >> buat mengakhiri suatu inputan di cout


Switch Case merupakan salah satu bentuk percabangan, yang digunakan untuk pilihan berjumlah banyak. Tidak dianjirkan pada pilihan yang melibatkan jangkauan (range) tetapi dianjurkan pada pilihan berupa konstanta dan banyak misalnya untuk memilih menu.

bagian tipe data dari pernyataan harus karakter atau integer.
Default mengekspresikan statement alternatife yaitu jika nilai yang dimasukan
tidak sesuai dengan nilai nilai konstan yang telah didefinisikan
Break berfungsi sebagai statement peloncatan


di bagian logika if then

if > jika beli lagi=Y ||belilagi ==Y >> maksud nya jika beli lagi akan
ke tampilan menu pertama dan ada intputan " ATAS "
(goto atas ;)
else >> jika tidak
    akan muncul pesan >> terima kasih

system pause >> untuk memberhentikan program biar tidak jalan menerus

dan untuk menjalankan nya tekan f5


oke sekian tutorial nya semoga bermanfaat ^_^

Sumber : [www.serbabebaas.com]
Previous
Next Post »