Program Menghitung Jumlah Penggunaan Cat Sesuai Kualitas - Tipe Data dan Operator C/C++
Studi Kasus Praktikum 1.2 (Modul 1 - Struktur Data)
Seorang tukang cat tembok mempunyai ukuran dalam pengecetan yang terbagi dalam 3 kategori yaitu kualitas tinggi, kualitas sedang, dan kualitas rendah. Untuk kualitas tinggi 5 Kg cat tembok dapat menutupi bidang dengan baik seluas 3 X 4 m2 atau seluas 12 m2, dan kualitas sedang 5 Kg cat tembok dapat menutupi bidang seluas 4 X 5 m2 atau seluas 20 m2, serta kualitas rendah 5 Kg cat tembok dapat menutupi bidang seluas 6 X 11m2 atau seluas 66 m2.#include <stdio.h>
int main()
{ //penentuan dan penetapan nilai variabel
float l_bidang, nilai, kilo = 5000, temp;
int i, pilih;
printf ("PROGRAM PERHITUNGAN JUMLAH CAT\n");
for (i = 0; i < 33; i++)
printf ("=");
printf ("\n");
printf ("1. Kualitas Tinggi\n2. Kualitas Sedang\n3. Kualitas Rendah\n");
printf ("Masukan nomor pilihan kualitas : ");
scanf ("%d", &pilih);
switch (pilih)
{
case 1: //pemilihan untk kualitas tinggi
{
printf ("Kualitas Tinggi\n");
printf ("Luas Bidang\t= ");
scanf ("%f", &l_bidang); //input
nilai = (l_bidang / 12) * kilo; //proses
temp = nilai / 1000;
printf ("Jumlah cat yang dibutuhkan = %.1f Kg", temp); //output
}
break;
case 2: //pemilihan untk kualitas sedang
{
printf ("Kualitas Sedang\n");
printf ("Luas Bidang\t= ");
scanf ("%f", &l_bidang); //input
nilai = (l_bidang / 20) * kilo; //proses
temp = nilai / 1000;
printf ("Jumlah cat yang dibutuhkan = %.1f Kg", temp); //output
}
break;
case 3: //pemilihan untk kualitas rendah
{
printf ("Kualitas Rendah\n");
printf ("Luas Bidang\t= ");
scanf ("%f", &l_bidang); //input
nilai = (l_bidang / 66) * kilo; //proses
temp = nilai / 1000;
printf ("Jumlah cat yang dibutuhkan = %.1f Kg", temp); //output
}
break;
default:
printf ("Nomor yang anda pilih salah");
}
return 0;
}
1. Hasil tampilan kualitas tinggi
2. Hasil tampilan kualitas sedang
3. Hasil tampilan kualitas rendanh
Keterangan
Program ini menghitung penggunaan cat sesuai kualitas yang akan di pakai, terdapat 3 kualitas pengecetan yaitu kualitas tinggi, sedang, dan rendah. Program ini akan menggunakan struktur pemilihan switch-case, untuk mempermudah dalam pemilihan perhitungan dan meringkas script
Pada fungsi utama akan digunakan untuk memilih kualitas dengan memasukan nomor pilihan. Kemudian dilanjutkan dengan struktur switch-case. case - case pada struktur ini akan menerima masukan dari nilai pemilihan tadi. Kamudian loncat ke case yang di tuju. Disetiap case terdapat nilai perhitungan sesuai kualitas masing-masing. Di setiap case terdapat inputan, proses, dan outputan.


0 Response to "Program Menghitung Jumlah Penggunaan Cat Sesuai Kualitas - Tipe Data dan Operator C/C++"
Post a Comment