Friday, 24 March 2017

Praktikum 2 Modul 1

Seorang tukang cat tembok mempunyai ukuran dalam pengecatan yang tebagi dalam 3 kategori kualitas yaitu tinggi, sedang dan rendah. Untuk kualitas tinggi 5kg cat tembok dapat menutupi bidang dengan baik seluas 3X 4 m atau seluas 12mdan kualitas sedang dapat menutupi bidang 4X 5 m atau seluas 20mserta kualitas rendah dapat menutupi seluas 6 X 11 m atau seluas 66m2.

Syntax


#include

int main()

{

    float l_bidang,nilai,kilo=5000,temp;

    int i,pilih;

    printf(" PROGRAM PENGHITUNG JUMLAH CAT \n");

    for(i=0;i<33 i="" n="" o:p="" printf="">

    printf(" 1. Kualitas Tinggi\n 2. Kualitas Sedang\n 3. Kualitas Rendah\n");

    printf("Masukan Nomor Yang Anda Inginkan: ");

    scanf("%d",&pilih);

switch(pilih)

{

  case 1:

         {printf("Kualitas Tinggi\n");

          printf("Luas Bidang \t= ");

          scanf("%f",&l_bidang);

          nilai = (l_bidang / 12) * kilo;

          temp = nilai / 1000;

          printf("Jumlah Cat Yang Dibutuhkan =%.1f Kg",temp); break;

                               }

  case 2:

         {printf("Kualitas Sedang\n");

          printf("Luas Bidang \t= ");

          scanf("%f",&l_bidang);

          nilai = (l_bidang / 20) * kilo;

          temp = nilai / 1000;

          printf("Jumlah Cat Yang Dibutuhkan =%.1f Kg",temp); break;

                               }

  case 3:

         {printf("Kualitas Rendah\n");

          printf("Luas Bidang \t= ");

          scanf("%f",&l_bidang);

          nilai = (l_bidang / 66) * kilo;

          temp = nilai / 1000;

          printf("Jumlah Cat Yang Dibutuhkan =%.1f Kg",temp); break;

                               }

default : printf("Nomor Yang Anda Pilih Salah");

}

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.
Disini saya menggunakan header #include yang akan mendeklarasikan fungsi dari C
Ø  Deklarasi variabel  dengan tipe data float
Float bidang, nilai, kilo,temp ;
Ø   Deklarasi variabel dengan tipe data interger
Int i, pilih;
Ø  For merupakan fungsi perulangan
For(i = 0; i < 33; i++)
Ø  Printf merupakan fungsi keluaran
Contohnya seperti printf(“PROGRAM PENGHITUNGAN SEBUAH CAT”);
(Menampilkan tulisan)
Ø  Scanf merupakan fungsi keluaran
Contohnya seperti (“%f”,&l_barang);
(menyimpan nilai)
Ø   Rumus aritmatika
Nilai = (l_ barang / 66) * kilo;
Ø  Switch case
Perintah (switch” ini akan mengecek inputan kita apakah memenuhi kondisinya atau tidak
Perintah (case) ini adalah ketika user menginput sesuatu maka akan masuk dulu keperintah switch lalu akan di cek satu-satu di tiap case yan ada di dalam switch , jika memenuhi syarat maka program akan mengeksekusinya.
Perintah (default) kondisi yang tidak ada di dalam kondisi yang lainnya
Perintah (break) mengakhiri suatu proses jika prosesnya sudah sampai break maka prosesya akan berhenti.
Ø  Return merupakan penghentian dari program yang berjalan

Semoga Bermanfaat ^_^

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