Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

samitraAvatar border
TS
samitra
Source code ane
gan, yang kurang tolong di kasih petunjung ke ane donk, hehehehe
minta petunjuk gan..

emoticon-Ngakak

source:
#include <cstdlib>
#include <iostream>
#include <conio.h>
#include <iomanip>

using namespace std;

typedef struct
{
char nama [20], alamat [50];
int no_faktur,banyak;
char tanggal[10],kode[5],nama_barang[20],satuan[5];
long double harga,jumlah,total,diskon,bayar;
} data;

int main(int argc, char *argv[])
{
data x;
cout<<"Masukkan Data"<<endl;
cout<<"-------------"<<endl<<endl;
cout<<"No Faktur : ";cin>>x.no_faktur;
cout<<"Tanggal : ";fflush(stdin);cin.get(x.tanggal,10);
cout<<"Nama Pembeli : ";fflush(stdin);cin.get(x.nama,20);
cout<<"Alamat : ";fflush(stdin);cin.get(x.alamat,50);
cout<<"Kode Barang : ";fflush(stdin);cin.get(x.kode,5);
cout<<"Nama Barang : ";fflush(stdin);cin.get(x.nama_barang,20);
cout<<"Satuan : ";fflush(stdin);cin.get(x.satuan,5);
cout<<"Banyak : ";cin>>x.banyak;
cout<<"Harga : ";cin>>x.harga;

//Catatan "dimasukin "Apakah Masih Ada Data Barang yang lain ?"

system("cls");
cout<<"============FAKTUR PEMBELIAN BARANG=============="<<endl;
cout<<"============INTEL COMPUTER BERJAYA==============="<<endl;
cout<<"==========JALAN MERANTI NO. 16 BINJAI============"<<endl;
cout<<"-------------------------------------------------"<<endl<<endl;
cout<<"No Faktur : "<<x.no_faktur<<endl;
cout<<"Tanggal : "<<x.tanggal<<endl;
cout<<"Nama Pembeli : "<<x.nama<<endl;
cout<<"Alamat : "<<x.alamat<<endl;

//di tabel mau dimasukin kolom no
cout<<"------------------------------------------------------------------"<<endl;
cout<<"Kode Barang Nama Barang Satuan Harga Banyak Jumlah"<<endl;
cout<<"------------------------------------------------------------------"<<endl;
cout<<setiosflags(ios::left)<<setw(13)<<x.kode;
cout<<setiosflags(ios::left)<<setw(13)<<x.nama_barang;
cout<<setiosflags(ios::left)<<setw(9)<<x.satuan;
cout<<setiosflags(ios::left)<<setw(9)<<x.harga;
cout<<setiosflags(ios::left)<<setw(8)<<x.banyak;
cout<<setiosflags(ios::left)<<setw(8)<<x.jumlah;
cout<<endl;
cout<<"------------------------------------------------------------------"<<endl;
cout<<endl;
cout<<"Total Pembelian : Rp."<<x.total<<endl;
cout<<"Diskon : Rp."<<x.diskon<<endl;
cout<<"Bayar : Rp."<<x.bayar<<endl;
x.jumlah=x.harga*x.banyak;
x.total=20;
x.diskon=10;
x.bayar=x.total-x.diskon;
cout<<endl;

system("PAUSE");
return EXIT_SUCCESS;
}
0
653
1
GuestAvatar border
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
Programmer ForumKASKUS Official
20.2KThread4.3KAnggota
Urutkan
Terlama
GuestAvatar border
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Ikuti KASKUS di
© 2023 KASKUS, PT Darta Media Indonesia. All rights reserved.