Friday, 24 March 2017

Praktikum 1 Modul 1

Sebuah toko perlengkapan bahan bangunan yang  bernama “TB BARUDAK” memberikan promo harga Cat Tembok 25KG. Bagi konsumen yang membeli sebanyak 3 pile akan mendapatkan potongan harga sebesar 80%, promo ini berlaku bagi setiap konsumen yang membeli minimal 3 pile atau kelipatannya akan mendapatkan potongan harga 80%, sementara harga 1 pile cat tembok 25 kg Rp.154.000,-.

Syntax :

#include
#include
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="" n="" printf="" span="">
 printf("Jumlah Barang\t= ");
 scanf("%d",&j_barang);
 cout<<" Harga Barang\t= "<
 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;
                                               
}







Hasil Running :




Penjelasan nya :
Header merupakan sebuah file yang berisi deklarasi untuk berbagai fungsi untuk yang dibutuhkan oleh program baik itu sebagai standar input/output maupun sebagai syntax.
Saya menggunakan header #include yang akan mendeklarasikan fungsi dari C
Ø  Deklarasi variabel  dengan tipe data float
 Float nilai, temp, hrgbarang ;
Ø  Deklarasi variabel dengan tipe data interger
Int i, j_barang;
Ø  For merupakan fungsi perulangan
For(i = 0; i < 33; i++)
Ø   Printf merupakan fungsi keluaran
Contohnya seperti printf(“POTONGAN HARGA CAT TEMBOK 25KG”);
(Menampilkan tulisan)
Ø   Scanf merupakanfungsi keluaran
Contohnya seperti (“%d”,j_barang);
 (menyimpan nilai)
Ø   Rumus aritmatika
 Nilai = (j_ barang * hrgbarang) * 0.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
Ø  Return merupakan pengentian dari program yang berjalan

1 comment:

  1. struktur pemilihan masih terdapat kesalahan.. praktikum 1 Modul I

    ReplyDelete