Syntax
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
float
nilai,temp, hrgbarang = 154000;
int
i,j_barang;
printf("
POTONGAN HARGA CAT TEMBOK 25 KG\n");
for(i=0;i<33;i++)printf("=");printf("\n");
printf("Jumlah
Barang\t= ");
scanf("%d",&j_barang);
cout<<"
Harga Barang\t= "<<hrgbarang<<endl;
if(j_barang
== 3)
nilai =
(j_barang * hrgbarang) * 0.8;
else
if
(j_barang < 3)
nilai
= j_barang * hrgbarang;
else
if
(j_barang > 3)
temp = j_barang % 3;
nilai = (j_barang - temp) * hrgbarang * 0.8 +
(temp * hrgbarang);
printf("
Total Harga\t= %.0f\n", nilai);
return
0;
Runningnya Seperti ini, dengan memasukan angka 6
Penjelasan
1.
Header merupakan sebuah file yang berisi
deklarasi untuk berbagai fungsi untuk yang dibutuhkan oleh program baik itu
sebagai standar input/output maupun sebagai syntax.
-
Disini saya menggunakan header #include
<stdio.h> yang akan mendeklarasikan fungsi dari C
2.
Deklarasi variabel dengan tipe data float
-
Float nilai, temp, hrgbarang ;
3.
Drklarasi variabel dengan tipe data interger
-
Int i, j_barang;
4.
For merupakan fungsi perulangan
-
For(i = 0; i < 33; i++)
5.
Printf merupakan fungsi keluaran
-
Contohnya seperti printf(“POTONGAN HARGA CAT
TEMBOK 25KG”);
-
(Menampilkan tulisan)
6.
Scanf merupakanfungsi keluaran
-
Contohnya seperti (“%d”,j_barang);
-
(menyimpan nilai)
7.
Rumus aritmatika
-
Nilai = (j_ barang * hrgbarang) * 0.8;
8.
If else adalah “ jika kondisi bernilai benar,
maka perintah-1 akan dikerjakan, dan jika tidak memenuhi syarat maka akan
dikerjakan perintah-2”
-
If(kondisi 1)
Rumus
Else ( jika salah)
If (kondisi2)
Rumus 2
9.
Return merupakan pengentian dari program yang
berjalan

hampir sedikit lagi pembahasannya..
BalasHapus