Page 188 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 188

•  Penjelasan: Indeks Prestasi umumnya berupa bilangan desimal (misalnya, 3.5, 4.2,
                            2.8), sehingga tipe data float atau double yang mampu menyimpan nilai desimal, lebih

                            tepat digunakan.

                            o  Gunakan  float  jika  presisi  desimal  tidak  terlalu  tinggi  (misalnya,  2  digit  di
                               belakang koma).

                            o  Gunakan  double jika presisi desimal lebih tinggi atau diperlukan perhitungan
                               yang kompleks.


                  3.  Program:
                  #include <iostream>

                  using namespace std;

                  int main() {
                    // Deklarasi variabel
                    float alas, tinggi, luas;

                    // Memasukkan nilai alas dan tinggi
                    cout << "Masukkan nilai alas: ";
                    cin >> alas;
                    cout << "Masukkan nilai tinggi: ";
                    cin >> tinggi;

                    // Menghitung luas segitiga
                    luas = 0.5 * alas * tinggi;

                    // Menampilkan hasil luas
                    cout << "Luas segitiga: " << luas << endl;

                    return 0;
                  }

                  Output:
                  Masukkan nilai alas: 24
                  Masukkan nilai tinggi: 2
                  Luas segitiga: 24

                  Penjelasan Program:

                  •   #include <iostream>: Menyertakan pustaka iostream yang diperlukan untuk input dan

                      output data.
                  •   using  namespace  std;: Memasukkan namespace std untuk memudahkan penggunaan

                      fungsi-fungsi standar C++.

                  •   int main(): Fungsi utama di mana program dimulai dan dieksekusi.
                  •   Deklarasi variabel: Deklarasi variabel alas, tinggi, dan luas untuk menyimpan nilai

                      alas, tinggi, dan luas segitiga.

                  •   Memasukkan nilai: Nilai alas dan tinggi dimasukkan dari pengguna menggunakan cin.

                                                                                                         165
   183   184   185   186   187   188   189   190   191   192   193