Program C++ (Market Sederhana)
05.51 |
Diposting oleh
Unknown |
Edit Entri
Buat program untuk memasukkan transaksi belanja dan menghitung potongan belanja.
Data input : Kode Barang, Nama Barang, Satuan, Jumlah Beli, Harga Beli
Data Output : Total Harga, Potongan, Total Bayar.
Proses :
1. Total Harga = Jumlah Beli x Harga Beli
2. Potongan hanya diberikan jika Total Harga lebih dari 100000
yaitu sebesar 10% dari Total Harga jika tidak maka potongannya 0%.
3. Total Bayar = Total Harga - Potongan
Rumus :
#include <stdio.h>
#include <conio.h>
#include <string.h>
void main()
{
clrscr();
int potongan, kode_brg ,jumlah_beli ,harga_beli ,potongan2 ,satuan;
char nama_brg[35];
printf(" ---------------------\n\n");fflush(stdin);
printf(" MINI MARKET SERBA ADA\n\n");fflush(stdin);
printf(" ---------------------\n");fflush(stdin);
printf("\n Kode Barang: ");fflush(stdin);scanf("%i", &kode_brg);
printf("\n Nama Barang: ");fflush(stdin);scanf("%s",nama_brg);
printf("\n Satuan : ");fflush(stdin);scanf("%i", &satuan);
printf("\n Jumlah Beli: ");fflush(stdin);scanf("%i", &jumlah_beli);
printf("\n Harga Beli : ");fflush(stdin);scanf("%i", &harga_beli);
printf("\n---------------------\n\n");fflush(stdin);
printf(" Total Harga: %i\n\n\n", jumlah_beli*harga_beli);fflush(stdin);
if(jumlah_beli*harga_beli >= 100000)potongan = jumlah_beli*harga_beli*10;
else if(jumlah_beli*harga_beli <= 100000)potongan = jumlah_beli*harga_beli*2;
if(jumlah_beli*harga_beli >= 100000)potongan2 = 10;
else if(jumlah_beli*harga_beli <= 100000)potongan2 = 0;
printf(" Potongan : %i%\n\n", potongan2);
printf(" ---------------------\n\n");fflush(stdin);
printf(" Total bayar: %i\n\n", potongan-jumlah_beli*harga_beli);fflush(stdin);
printf(" ---------------------\n\n");fflush(stdin);
getch();
}
#include <conio.h>
#include <string.h>
void main()
{
clrscr();
int potongan, kode_brg ,jumlah_beli ,harga_beli ,potongan2 ,satuan;
char nama_brg[35];
printf(" ---------------------\n\n");fflush(stdin);
printf(" MINI MARKET SERBA ADA\n\n");fflush(stdin);
printf(" ---------------------\n");fflush(stdin);
printf("\n Kode Barang: ");fflush(stdin);scanf("%i", &kode_brg);
printf("\n Nama Barang: ");fflush(stdin);scanf("%s",nama_brg);
printf("\n Satuan : ");fflush(stdin);scanf("%i", &satuan);
printf("\n Jumlah Beli: ");fflush(stdin);scanf("%i", &jumlah_beli);
printf("\n Harga Beli : ");fflush(stdin);scanf("%i", &harga_beli);
printf("\n---------------------\n\n");fflush(stdin);
printf(" Total Harga: %i\n\n\n", jumlah_beli*harga_beli);fflush(stdin);
if(jumlah_beli*harga_beli >= 100000)potongan = jumlah_beli*harga_beli*10;
else if(jumlah_beli*harga_beli <= 100000)potongan = jumlah_beli*harga_beli*2;
if(jumlah_beli*harga_beli >= 100000)potongan2 = 10;
else if(jumlah_beli*harga_beli <= 100000)potongan2 = 0;
printf(" Potongan : %i%\n\n", potongan2);
printf(" ---------------------\n\n");fflush(stdin);
printf(" Total bayar: %i\n\n", potongan-jumlah_beli*harga_beli);fflush(stdin);
printf(" ---------------------\n\n");fflush(stdin);
getch();
}
Contoh Rumus :
Contoh Hasil Potongan 10% :
Contoh Hasil Potongan 0% :
Langganan:
Posting Komentar (Atom)
Jam
Pesan
Salju
Anime
Blog Archive
-
▼
2013
(23)
-
▼
Desember
(17)
- PROGRAM DERET BILANGAN DAN PENJUMLAHANNYA (JAVA)
- PROGRAM MENGHITUNG FAKTORIAL DAN DERET BILANGAN PE...
- PROGRAM DERET BILANGAN (C++)
- PROGRAM SEWA MOBIL PERHARI (JAVA)
- PROGRAM MENAMPILKAN BILANGAN GANJIL (C++)
- PROGRAM MENYATAKAN BILANGAN GENAP DAN GANJIL (C++)
- PROGRAM MENGHITUNG RUMUS TABUNG (JAVA)
- PROGRAM MENAMPILKAN BILANGAN GENAP DAN DIJUMLAH ME...
- PROGRAM MENGHITUNG KELIPATAN 4 DI PANGKAT 2 DAN DI...
- PROGRAM MENGHITUNG BILANGAN GENAP DAN PENJUMLAHANN...
- BELAJAR PEMROGRAMAN HTML
- Program untuk menghitung gaji pegawai
- PEMAKAIAN KODE ASCII Pada Program C++
- HyperText Markup Language (HTML)
- Program Input nama hari
- Program C++ (Market Sederhana 2)
- Program C++ (Market Sederhana)
-
▼
Desember
(17)
2 komentar:
beny ini langsung kirim be eh ke e-learning ?
y...
klw kw nk edit biar beda dpp... :)
Posting Komentar