Anda di halaman 1dari 3

SPBU

1 #include <stdio.h>
2 #include <string.h>
3 int main()
4 {
5 int BBM,h1,h2,h3,h4,kembalian,beli,bayar;
6 char str[8],plat;
7
8 printf("======================================================\n");
9 printf("List Harga BBM:\n");
10 printf("Kode \t Jenis BBM \t Harga \n");
11 printf(" 1 \t Premium \t Rp.8.500,00 \n");
12 printf(" 2 \t Bio Solar \t Rp.7.500,00 \n");
13 printf(" 3 \t Solar \t Rp.7.500,00 \n");
14 printf(" 4 \t Pertamax \t Rp.10.300,00 \n");
15 printf("------------------------------------------------------\n");
16 printf("Kode BBM: ");
17 scanf("%d",&BBM);
18
19 switch (BBM){
20
21 case 1: h1= 8500;
22 printf("Jenis BBM :Premium\n");
23 printf("Rp.%d\n",h1);
24 printf("Plat nomor: ");
25 scanf("%s",&plat);
26 printf("Beli :Rp.");
27 scanf("%d",&beli);
28 printf("Bayar :Rp.");
29 scanf("%d",&bayar);
30 printf("\n------------------------------------------------------\n");
31 printf("Nomor plat:%s\n",&plat);
32 printf("Jenis BBM :Premium\n");
33 printf("Liter :Rp.8500\n");
34 printf("Total :Rp.%d,00\n",beli);
35 printf("Bayar :Rp.%d,00\n",bayar);
36 kembalian = bayar-beli;
37 printf("Kembalian :Rp.%d,00\n",kembalian);
38 printf("======================================================\n");
39 printf("Operator : Bagus Oktofa Haryanto\n");
40 printf("\tBBM subsidi hanya untuk golongan TIDAK MAMPU\n");
41 printf("\t\tTERIMA KASIH DAN SELAMAT JALAN");
42 printf("\n------------------------------------------------------\n");
43 break;
44 case 2: h2= 7500;
45 printf("Jenis BBM :Bio Solar\n");
46 printf("Rp.%d\n",h2);
47 printf("Plat nomor: ");
48 scanf("%s",&plat);
49 printf("Beli :Rp.");
50 scanf("%d",&beli);
51 printf("Bayar :Rp.");
52 scanf("%d",&bayar);
53 printf("\n------------------------------------------------------\n");
54 printf("Nomor plat:%s\n",&plat);
55 printf("Jenis BBM :Bio Solar\n");
56 printf("Liter :Rp.7500\n");
57 printf("Total :Rp.%d,00\n",beli);
58 printf("Bayar :Rp.%d,00\n",bayar);
59 kembalian = bayar-beli;
60 printf("Kembalian :Rp.%d,00\n",kembalian);
61 printf("======================================================\n");
62 printf("Operator : Bagus Oktofa Haryanto\n");
63 printf("\tBBM subsidi hanya untuk golongan TIDAK MAMPU\n");
64 printf("\t\tTERIMA KASIH DAN SELAMAT JALAN");
65 printf("\n------------------------------------------------------\n");
66 break;
67 case 3: h3= 7500;
68 printf("Jenis BBM :Solar\n");
69 printf("Rp.%d\n",h3);
70 printf("Plat nomor: ");
71 scanf("%s",&plat);
72 printf("Beli :Rp.");
73 scanf("%d",&beli);
74 printf("Bayar :Rp.");
75 scanf("%d",&bayar);
76 printf("\n------------------------------------------------------\n");
77 printf("Nomor plat:%s\n",&plat);
78 printf("Jenis BBM :Solar\n");
79 printf("Liter :Rp.7500\n");
80 printf("Total :Rp.%d,00\n",beli);
81 printf("Bayar :Rp.%d,00\n",bayar);
82 kembalian = bayar-beli;
83 printf("Kembalian :Rp.%d,00\n",kembalian);
84 printf("======================================================\n");
85 printf("Operator : Bagus Oktofa Haryanto\n");
86 printf("\tBBM subsidi hanya untuk golongan TIDAK MAMPU\n");
87 printf("\t\tTERIMA KASIH DAN SELAMAT JALAN");
88 printf("\n------------------------------------------------------\n");
89 break;
90 case 4: h4= 10300;
91 printf("Jenis BBM :Pertamax\n");
92 printf("Rp.%d\n",h4);
93 printf("Plat nomor: ");
94 scanf("%s",&plat);
95 printf("Beli :Rp.");
96 scanf("%d",&beli);
97 printf("Bayar :Rp.");
98 scanf("%d",&bayar);
99 printf("\n------------------------------------------------------\n");
100 printf("Nomor plat:%s\n",&plat);
101 printf("Jenis BBM :Pertamax\n");
102 printf("Liter :Rp.10300\n");
103 printf("Total :Rp.%d,00\n",beli);
104 printf("Bayar :Rp.%d,00\n",bayar);
105 kembalian = bayar-beli;
106 printf("Kembalian :Rp.%d,00\n",kembalian);
107 printf("======================================================\n");
108 printf("Operator : Bagus Oktofa Haryanto\n");
109 printf("\tBBM subsidi hanya untuk golongan TIDAK MAMPU\n");
110 printf("\t\tTERIMA KASIH DAN SELAMAT JALAN");
111 printf("\n------------------------------------------------------\n");
112 break;
113 default:
114 printf("pilihan anda tidak tersedia");
115 printf("\n------------------------------------------------------");
116 }
117 return 0;
118 }
Kalkulator
1 #include <stdio.h>
2 int main()
3 {
4 int n,pilihan,bilangan1,bilangan2,hasil;
5 printf("Program kalkulator sederhana\n");
6 printf("----------------------------\n\n");
7 printf("Berikit pilihan operasinya:\n\n");
8 printf("1. Penjumlahan\n");
9 printf("2. Pengurangan\n");
10 printf("3. Perkalian\n");
11 printf("4. Pembagian\n");
12 printf("5. Sisa hasil bagi\n");
13 printf("6. Pemangkatan\n\n");
14 printf("Masukan pilihan Anda = ");
15 scanf("%d",&pilihan);
16 printf("\n");
17
18 switch(pilihan){
19 case 1:
20 printf("Anda memilih penjumlahan\n");
21 printf("----------------------\n\n");
22 printf("Masukan bilangan 1 = ");
23 scanf("%d",&bilangan1);
24 printf("Masukan bilangan 2 = ");
25 scanf("%d",&bilangan2);
26 hasil=bilangan1 + bilangan2;
27 printf("Hasil penjumlahan = %d ",hasil);
28 printf("\n");
29 break;
30 case 2:
31 printf("Anda memilih pengurangan\n");
32 printf("----------------------\n\n");
33 printf("Masukan bilangan 1 = ");
34 scanf("%d",&bilangan1);
35 printf("Masukan bilangan 2 = ");
36 scanf("%d",&bilangan2);
37 hasil=bilangan1 - bilangan2;
38 printf("Hasil pengurangan = %d ",hasil);
39 printf("\n");
40 break;
41 case 3:
42 printf("Anda memilih perkalian\n");
43 printf("----------------------\n\n");
44 printf("Masukan bilangan 1 = ");
45 scanf("%d",&bilangan1);
46 printf("Masukan bilangan 2 = ");
47 scanf("%d",&bilangan2);
48 hasil=bilangan1 * bilangan2;
49 printf("Hasil perkalian = %d ",hasil);
50 printf("\n");
51 break;
52 case 4:
53 printf("Anda memilih pembagian\n");
54 printf("----------------------\n\n");
55 printf("Masukan bilangan 1 = ");
56 scanf("%d",&bilangan1);
57 printf("Masukan bilangan 2 = ");
58 scanf("%d",&bilangan2);
59 hasil=bilangan1 / bilangan2;
60 printf("Hasil pembagian = %d ",hasil);
61 printf("\n");
62 break;
63 case 5:
64 printf("Anda memilih sisa hasil bagi\n");
65 printf("----------------------\n\n");
66 printf("Masukan bilangan 1 = ");
67 scanf("%d",&bilangan1);
68 printf("Masukan bilangan 2 = ");
69 scanf("%d",&bilangan2);
70 hasil=bilangan1 % bilangan2;
71 printf("Hasil sisa hasil bagi = %d ",hasil);
72 printf("\n");
73 break;
74 case 6:
75 printf("Anda memilih perpangkatan\n");
76 printf("----------------------\n\n");
77 printf("Masukan bilangan 1 = ");
78 scanf("%d",&bilangan1);
79 printf("Masukkan pangkat = ");
80 scanf("%d",&bilangan2);
81 hasil = pow(bilangan1,bilangan2);
82 printf("Hasil pemangkatan = %d",hasil);
83 printf("\n");
84 break;
85 default:
86 printf("--------------------------------\n");
87 printf("Maaf pilihan Anda tidak tersedia\n");
88 printf("--------------------------------\n");
89 }
90 return 0;

Anda mungkin juga menyukai