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