Program Struk Penjualan BBM - Struktur C/C++
Studi Kasus Post Test 5.2 (Struktur Data - Modul 5)
Buatlah program yang keluarannya berupa struk penjualan BBM sebuah SPBU dengan menggunakan struktur untuk menampung data penjualan BBM.
#include <stdio.h> #include <conio.h> #include <ctime> #include <iostream> using namespace std; struct penjualan { float liter; float hasil; int n; } bbm; int main() { time_t now = time(0); char* dt = ctime(&now); printf ("Penjualan SPBU SAWAHWARU\n"); printf ("1.Pertamax 2.Pertamax Turbo 3.Premium 4.Pertamina Dex 5.Pertalite 6.Dexlite\nMasukan jenis BBM : "); scanf ("%d", &bbm.n); printf ("Masukan pembelian perliter : "); scanf ("%f", &bbm.liter); printf ("\n\n\n\n"); printf ("PETAMINA\n"); printf ("SPBU 44.461.19\nJln. Otista No. 99 Kuningan\nTlp. 0896404477447\n"); cout << dt << endl; printf ("--------------------------------\n"); { if (bbm.n == 1) { bbm.hasil = 8050 * bbm.liter; printf ("Jenis BBM : Pertamax\n"); } else if (bbm.n == 2) { bbm.hasil = 9050 * bbm.liter; printf ("Jenis BBM : Pertamax Turbo\n"); } else if (bbm.n == 3) { bbm.hasil = 6550 * bbm.liter; printf ("Jenis BBM : Premium\n"); } else if (bbm.n == 4) { bbm.hasil = 8400 * bbm.liter; printf ("Jenis BBM : Pertamina Dex\n"); } else if (bbm.n == 5) { bbm.hasil = 7350 * bbm.liter; printf ("Jenis BBM : Pertalite\n"); } else if (bbm.n == 6) { bbm.hasil = 7200 * bbm.liter; printf ("Jenis BBM : Dexlite\n"); } } printf ("Liter : %.2f\n", bbm.liter); printf ("Harga/iter : Rp. %.f\n", bbm.hasil / bbm.liter); printf ("Total : Rp. %.f\n", bbm.hasil); printf ("================================\n"); printf ("Terima kasih dan selamat jalan"); }
0 Response to "Program Struk Penjualan BBM - Struktur C/C++"
Post a Comment