Aplikasi Sederhana Penjualan Keramik Menggunakan Program C++ & Cara Menggunakan Program.
Aplikasi Penjualan Keramik C++. Artikel berikut ini menyajikan tentang Aplikasi Sederhana Penjualan Keramik Menggunakan Program C++ & Cara Menggunakan Program.
Penjelasan Program C++.
- Mengapa program ini dibuat. Munculnya gagasan dalam membuat program ini adalah untuk memudahkan petugas pengelola stock gudang di Toko Istana Keramik untuk mengelola stock barang yang tersedia, mengingat banyaknya stock barang yang tersedia di dalam gudang tentunya akan sangat menyulitkan untuk mengelola barang tersebut. Berangkat dari permasalahan tersebut munculah ide untuk mengelola barang secara terkomputerisasi menggunakan bahasa pemrograman C++. Program ini hanya dibatasi pada pengelolaan stock barang yang ada di gudang, jadi terlepas dari sistem penjualan yang ada di Toko Istana Keramik.
- Manfaat apa yang didapatkan dalam menggunakan program ini. Karena semua sistem yang berjalan terprogram secara komputerisasi, tentunya hal ini akan memudahkan petugas pengelola stock gudang mengorganisir semua barang, dalam hal ini adalah keramik lantai dan granit. sehingga akan menghemat waktu secara efesien dan cepat, Pengelolaan tersebut meliputi;
- Input keramik dan granit ke dalam sistem computer.
- Hapus data.
- Pencarian data (mengingat banyaknya keramik dan granit yang tersedia di gudang adalah dalam jumlah ratusan, bahkan ribuan jenis)---update soon.
- Tujuan dalam membuat program . Program ini diciptkan bertujuan untuk memudahkan karyawan atau petugas stock barang digudang untuk mengelola dan memanajemen barang yang tersedia di Toko Istana Keramik, sehingga petugas mampu dengan cepat untuk mengentri barang baru, mencari dan menemukan barang yang tersedia, serta menghapus barang yang sudah tidak tersedia di gudang.
Listing Program C++.
//program data buku aifa
#include <iostream>
#include<iomanip>
using namespace std;
struct keramik{
char No [10];
char NAMA [20];
float Harga,Jumlah,Total;
};
typedef keramik keramikArr[50];
int main(){
int jumlahkeramik,pilihan;
keramikArr X;
while (pilihan!=7){
cout<<" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n";
cout<<" \n";
cout<<" PROGRAM PENJUALAN KERAMIK\n";
cout<<" Toko ISTANA KERAMIK\n";
cout<<" Jln. A. Yani 2 Kudus\n";
cout<<" \n";
cout<<" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n";
cout<<" \n";
cout<<"************************************************************\n";
system("pause");
system("CLS");
cout<<"-----------------------------------------------------------------------\n";
cout<<"-----------------------------------------------------------------------\n";
cout<<"Menu Input Data Penjualan Keramik\n";
cout<<"1. Masukan Data Keramik\n";
cout<<"2. Lihat Data Penjualan Keramik\n";
cout<<"3. Tampilkan Jumlah Penjualan Keramik\n";
cout<<"4. Tampilkan Jumlah Total Penjualan Keramik (Dalam Rp)\n";
cout<<"5. Keluar\n";
cout<<"-----------------------------------------------------------------------\n";
cout<<"Silahkan Pilih Menu.....\n";
cin>>pilihan;
if (pilihan==1){
cout<<"Masukan Jumlah Keramik Ke Gudang=";
cin>>jumlahkeramik;
for(int i=0 ; i<jumlahkeramik;i++){
cout<<"Data Keramik ke" << i+1;
cout<<"\n No:";
cin>>X[i].No ;
cout<<"Nama Keramik:";
cin>>X[i].NAMA ;
cout<<"Harga Keramik:";
cin>>X[i].Harga ;
cout<<"jumlah Penjualan Keramik:";
cin>>X[i].Jumlah ;
X[i].Total=X[i].Harga * X[i].Jumlah ;
cout<<"Total Bayar:"<<X[i].Total;
cout<<endl;
cout<<"\n";
}
}else if (pilihan==2){
cout<<"\n |"<< setw(5)<<"No |";
cout<<setw(10)<<"Nama Keramik |"<<setw(14)<<"Harga |" <<setw(18)<<"Jumlah Penjualan Keramik |"<<setw(20)<<"Total Bayar |"<<endl;
cout<<"-----------------------------------------------------------------------------\n";
for(int i=0 ; i<jumlahkeramik;i++){
cout <<" |"<<setw(3)<<X[i].No <<" |";
cout <<setw(8)<<X[i].NAMA <<" |";
cout <<setw(12)<<X[i].Harga <<" |" ;
cout <<setw(16)<<X[i].Jumlah <<" |" ;
cout <<setw(18)<<X[i].Total <<" |"<<endl ;
cout<<"-----------------------------------------------------------------------------\n"<<endl;
cout<<" \n";
cout<<" \n";
}
}else if (pilihan==3){
cout<<"Jumlah Penjualan Keramik =";
int Jumlah=0;
float Jumlahp;
for(int i=0 ; i<jumlahkeramik;i++){
Jumlah+=X[i].Jumlah ;
}
Jumlahp=Jumlah;
cout<<Jumlahp<<"\n";
}else if (pilihan==4){
cout<<"Jumlah Total Penjualan(Dalam Rp)Keramik =";
int Total=0;
float Totalp;
for (int i=0; i<jumlahkeramik ; i++){
X[i].Total=X[i].Harga * X[i].Jumlah ;
Total+=X[i].Total ;
}
Totalp=Total ;
cout<<Totalp<<"\n";
}
}
}
#include <iostream>
#include<iomanip>
using namespace std;
struct keramik{
char No [10];
char NAMA [20];
float Harga,Jumlah,Total;
};
typedef keramik keramikArr[50];
int main(){
int jumlahkeramik,pilihan;
keramikArr X;
while (pilihan!=7){
cout<<" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n";
cout<<" \n";
cout<<" PROGRAM PENJUALAN KERAMIK\n";
cout<<" Toko ISTANA KERAMIK\n";
cout<<" Jln. A. Yani 2 Kudus\n";
cout<<" \n";
cout<<" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n";
cout<<" \n";
cout<<"************************************************************\n";
system("pause");
system("CLS");
cout<<"-----------------------------------------------------------------------\n";
cout<<"-----------------------------------------------------------------------\n";
cout<<"Menu Input Data Penjualan Keramik\n";
cout<<"1. Masukan Data Keramik\n";
cout<<"2. Lihat Data Penjualan Keramik\n";
cout<<"3. Tampilkan Jumlah Penjualan Keramik\n";
cout<<"4. Tampilkan Jumlah Total Penjualan Keramik (Dalam Rp)\n";
cout<<"5. Keluar\n";
cout<<"-----------------------------------------------------------------------\n";
cout<<"Silahkan Pilih Menu.....\n";
cin>>pilihan;
if (pilihan==1){
cout<<"Masukan Jumlah Keramik Ke Gudang=";
cin>>jumlahkeramik;
for(int i=0 ; i<jumlahkeramik;i++){
cout<<"Data Keramik ke" << i+1;
cout<<"\n No:";
cin>>X[i].No ;
cout<<"Nama Keramik:";
cin>>X[i].NAMA ;
cout<<"Harga Keramik:";
cin>>X[i].Harga ;
cout<<"jumlah Penjualan Keramik:";
cin>>X[i].Jumlah ;
X[i].Total=X[i].Harga * X[i].Jumlah ;
cout<<"Total Bayar:"<<X[i].Total;
cout<<endl;
cout<<"\n";
}
}else if (pilihan==2){
cout<<"\n |"<< setw(5)<<"No |";
cout<<setw(10)<<"Nama Keramik |"<<setw(14)<<"Harga |" <<setw(18)<<"Jumlah Penjualan Keramik |"<<setw(20)<<"Total Bayar |"<<endl;
cout<<"-----------------------------------------------------------------------------\n";
for(int i=0 ; i<jumlahkeramik;i++){
cout <<" |"<<setw(3)<<X[i].No <<" |";
cout <<setw(8)<<X[i].NAMA <<" |";
cout <<setw(12)<<X[i].Harga <<" |" ;
cout <<setw(16)<<X[i].Jumlah <<" |" ;
cout <<setw(18)<<X[i].Total <<" |"<<endl ;
cout<<"-----------------------------------------------------------------------------\n"<<endl;
cout<<" \n";
cout<<" \n";
}
}else if (pilihan==3){
cout<<"Jumlah Penjualan Keramik =";
int Jumlah=0;
float Jumlahp;
for(int i=0 ; i<jumlahkeramik;i++){
Jumlah+=X[i].Jumlah ;
}
Jumlahp=Jumlah;
cout<<Jumlahp<<"\n";
}else if (pilihan==4){
cout<<"Jumlah Total Penjualan(Dalam Rp)Keramik =";
int Total=0;
float Totalp;
for (int i=0; i<jumlahkeramik ; i++){
X[i].Total=X[i].Harga * X[i].Jumlah ;
Total+=X[i].Total ;
}
Totalp=Total ;
cout<<Totalp<<"\n";
}
}
}
Eksekusi | Cara Menjalankan Program C++.
- Saat pertama kali program di eksekusi maka akan muncul tampilan seperti berikut ini.
aplikasi penjualan keramik dengan C++ - Tekan sembarang tombol pada keyboard untuk melanjutkan. Sehingga mucul menu utama seperti pada gambar dibawah ini.
aplikasi penjualan keramik dengan C++ - Untuk memasukan data keramik baru silahkan masukan angka 1 lalu tekan enter.
- Pada Menu 1 terdapat beberapa Sub menu.
- Masukan Jumlah Keramik Ke Gudang
- Data Keramik ke-n
- No :
- Nama Keramik
- Harga Keramik
- Jumlah Penjualan Keramik
- Total Bayar.
- Tampilan pada Menu 1
aplikasi penjualan keramik dengan C++ - Untuk memasukan data ke 2, silahkan ulangi langkah seperti pada input no 1 diatas.
- Masukan semua data sampai selesai, jika sudah selesai program akan otomatis kembali ke menu awal.
- Pada Menu 2 berfungsi untuk melihat data penjualn keramik.
- Untuk memulai menggunkan menu nomor 2, masukan angka 2 lalu tekan enter. Maka akan muncul laporan seperti gambar berikut ini.
aplikasi penjualan keramik dengan C++ - Untuk kembali ke menu utama, silahkan tean sembarang tombol.
- Pada Menu 3 Berfungsi untuk menampilkan jumlah penjualan keramik, untuk menggunakan menu ini silahkan masukan angka 3 lalu tekan enter.
aplikasi penjualan keramik dengan C++ - Pada layar anda akan ditunjukan jumlah penjualan keramik.
- Jika sudah selesai, silahkan tekan sembarang tombol untuk kembali ke menu utama.
- Pada Menu 4 berfungsi untuk menampilkan jumlah total penjualan keramik dalam satuan rupiah.
- Untuk mulai menjalankan menu ini, silahkan masukan angka 4 lalu tekan enter.
aplikasi penjualan keramik dengan C++ - Pada layar anda akan ditunjukan jumlah penjualan keramik dalam satuan rupiah.
- Jika sudah selesai, silahkan tekan sembarang tombol untuk kembali ke menu utama.
- Untuk keluar dari program silahkan masukan angka 5, lalu tekan enter
- Selesai.
No comments:
Post a Comment