Aplikasi Penghitung Kebutuhan Ubin / Keramik Menggunakan Bahasa C++

Aplikasi Penghitung Kebutuhan Ubin  Keramik Menggunakan Bahasa C++

Minikoding.comAplikasi Penghitung Kebutuhan Ubin / Keramik Menggunakan Bahasa C++ - Dalam kegiatan sehari - hari kita tidak bisa lepas dari penghitungan angka. Kegiatan jual beli, transaksi produk pasti menggunakan hitungan semua. Tujuannya tidak lain adalah untuk mengetahui jumlah produk atau nominal sebagai data yang disimpan untuk dipakai sebagai laporan. Seperti halnya dalam material bangunan untuk menghitung kebutuhan ubin / keramik pada area yang diiginkan.

Untuk menghitung kebutuhan ubin / keramik dibutuhkan luas area yang akan dipasangi ubin dan ukuran ubin yang digunakan. Hal ini dilakukan agar tidak kelebihan ketika membeli ubin, karena setiap pembelian ubin tidak dapat dikembalikan atau ditukar lagi. Nah agar tidak mubadzir bisa melakukan kalkulasi terlebih dahulu.

Hal ini biasanya dilakukan oleh tukang, namun tidak ada salahnya kita hitung sendiri untuk melakukan hitungan estimasi biaya yang dihabiskan untuk membeli ubin.

Program ini dibuat untuk anda yang sedang belajar atau tugas kuliah sebagai referensi. Anda bisa mengembangkannya sendiri sesuai dengan tugas kuliah anda. Program ini sangat standar jadi jangan berharap lebih karean tujuan admin hanya untuk referensi belajar.

Artikel Terkait :

Cara Menghitung Kebutuhan Ubin / Keramik Menggunakan Bahasa C++

Sebelum membuat program penghitung kebutuhan ubin / keramik, kita harus mengetahui lebih dulu konsep hitungan kebutuhan ubin. Cara menghitungnya tidak jauh dari pelajaran matematika saat di bangku sekolah dasar yaitu tentang luas persegi.

Ukuran ubin yang tersedia dipasaran sangat beragam, namun biasanya yang umum dipakai yaitu ukuran:
  1. 40 cm x 40 cm
  2. 50 cm x 50 cm
  3. 60 cm x 60 cm
Sebenarnya masih ada ukuran - ukuran lain, tetapi admin menggunakan 3 ukuran tersebut sebagai contoh. Untuk ukuran - ukuran lainnya silahkan bisa anda tambah sendiri dengan menambah code - code yang akan admin berikan.

Untuk menghitung kebutuhan ubin kita harus mengetahui dulu luas area yang akan dipasangi ubin. Cara mencari luas area yaitu menggunakan rumus luas persegi P x L, adapun bentuk ukuran lainnya menyesuaikan dengan keadaan. 

Cara hitungnya begini :
Banyak Ubin = Luas Area / Ukuran Ubin

Misalnya :
Luas area                           = 15 m (Meter Persegi)
Ukuran ubin yang dipakai = 60 cm x 60 cm ( 0,6 m x 06 m = 0,36 m2 )

Maka caranya adalah kita ubah dulu ukuran ubin dalam satuan m2 (Meter Persegi) kemudian dikalikan sehingg menjadi 0,6 m x 06 m = 0,36 m2 (Meter Persegi). Untuk ukuran lainnya bisa menyesuaikan.

Setelah diibah ke m2 (Meter Persegi) semuanya selanjnutnya Luas area dibagi dengan ukuran ubin maka :

Banyak Ubin = 15 m / 0,36 m = 41,66 m(Meter Persegi)

Jadi ubin yang dibutuhkan adalah 41,66 keping dibulatkan menjadi 42 Keping. Itu untuk kebutuhan ubin dalam bentuk keping.

Sedangkan untuk kebutuhan jumlah DUS keramik tinggal membagi jumlah keping dengan isi masing - masing dus keramik. Isi satu dus keramik setiap ukuran berbeda, biasanya yang beredar dipasaran yaitu.
Maka tinggal membaginya;

Banyak Dus = Banyak Keping yang dibutukan / isi keping tiap dus

Banyak Dus = 42 / 4 = 10,5 dus dibulatkan menjadi 11 dus.

Karena tidak tersedia pembelian setengah dus maka dibulatkan menjadi 11 dus.

Contoh Source Code Aplikasi Penghitung Kebutuhan Ubin / Keramik Menggunakan Bahasa C++

Berikut ini adalah bentuk penulisan code aplikasi penghitung kebutuhan ubin menggunakan bahasa C++ berdasarkan konsep penghiutungan diatas.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include <iostream>
#include <cmath>

using namespace std;

int main() {
    float luas;
    double uk1 = 0.16, uk2 = 0.25, uk3 = 0.36;
    double jmldus, jmlkeping;
    int pilihan, balik;
    
    cout << "_______________________________________" << endl;
	cout << "|  Aplikasi Penghitung Kebutuhan Ubin |" << endl;
	cout << "|         www.minikoding,con          |" << endl;
	cout << "---------------------------------------" << endl;
    cout << endl;
    
    menu:
    cout << "Masukkan luas Area (dalam m^2): ";
    cin >> luas;
    cout << "---------------------------------------" << endl;
    cout << "Pilih ukuran ubin:" << endl;
    cout << "1. 40 cm x 40 cm" << endl;
    cout << "2. 50 cm x 50 cm" << endl;
    cout << "3. 60 cm x 60 cm" << endl;
    cout << "---------------------------------------" << endl;
    cout << "Masukkan pilihan              : ";
    cin >> pilihan;
    
    if (pilihan == 1) {
    	jmlkeping = luas / uk1;
        jmldus = jmlkeping / 6;
    } else if (pilihan == 2) {
    	jmlkeping = luas / uk2;
        jmldus = jmlkeping / 4;
    } else if (pilihan == 3) {
    	jmlkeping = luas / uk3;
        jmldus = jmlkeping / 4;
    } else {
        cout << "Pilihan tidak valid" << endl;
        goto menu;
    }
    	    
    cout << endl;
    cout << "------------------------------------------------------------------------------------------------------" << endl;
    cout << "|                                        Hasil Penghitungan                                          |" << endl;
    cout << "------------------------------------------------------------------------------------------------------" << endl;
	cout << "| Jumlah Ubin yang dibutuhkan: " << jmlkeping <<" Dibulatkan : " << ceil(jmlkeping) <<" Keping                                        |" <<endl;
	cout << "| Jumlah Dus yang dibutuhkan : " << jmldus    <<" Dibulatkan : " << ceil(jmldus)    <<" Dus                                           |" << endl;
	cout << "------------------------------------------------------------------------------------------------------" << endl;
	cout << endl;
	
    cout << "Apakah ingin hitung lagi ? (1=Y/0=tidak) : ";
    cin >> balik;
    if (balik == 1) {
    	cout << endl;
    	goto menu;
	} else if (balik == 0) {
		exit(0);
	}
    
    return 0;
}

Keterangan :

Cara Menjalankan Aplikasi Penghitung Kebutuhan Ubin / Keramik Menggunakan Bahasa C++

Berikut ini langkah - langkah untuk menjalankan souce code program bahasa C++ menggunakan IDE Dev C ++.
Aplikasi Penghitung Kebutuhan Ubin / Keramik Menggunakan Bahasa C++

Ingat !! Program ini dibuat secara sederhana sebagai sarana untuk belajar dan referensi yang memungkinkan untuk anda kembangkan lagi. Jadi, jangan berharap lebih karena program ini dibuat hanya untuk pemula bahkan level 0.

Jadi contoh jika program dijalankan maka akan tampila seperti gambar diatas. informasi - informasi yang ada pada aplikasi bisa anda lihat.

Baik, demikian informasi tentang Aplikasi Penghitung Kebutuhan Ubin / Keramik Menggunakan Bahasa C++. Semoga anda bisa mengembangkannya lagi menjadi lebih baik. Terima kasih

Label: , ,