Penggunaan Konstanta dalam Pemograman C++

Tugas Modul 2.3

Konstanta adalah jenis identifier yang bersifat konstan atau tetap, artinya nilai konstanta adalah tidak dapat di ubah. Konstanta berguna untuk menentukan nilai yang merupakan tetapan, misalnya nilai phi (π), satuan dari kecepatan cahaya dan sebagainya.
Identifier adalah suatu pengenal atau pengidentifikasi yang didekralasikan agar kompiler dapat mengenalinya. Identifier dapat berupa variabel, konstanta, fungsi, dan kelas.
Dalam menentukan atau membuat identifier pada program, ada beberapa hal yang harus diperrhatikan yaitu: C++ bersifat case sensitive sehingga huruf kapital dan huruf kecil berbeda. Identifier tidak boleh diawal dengan angka. Identifier tidak boleh menggunakan karakter-karakter simbol seperti #, @, ?, !, $, dan lain-lain). Identifier tidak boleh menggunakan kata kunci yang terdapat pada C++, seperti break, return dan lain-lain. Nama identifier sebaiknya disesuaikan dengan kebutuhannya.

Latihan Modul 2.3

  1. Jelaskan fungsi perintah setiap baris dari program Konstanta.cpp.
  2. #include <iostream>//mengakses file library iostream.h
  3. using namespace std;/*dengan adanya fungsi ini, maka tidak perlu menuliskan source code std::cout <<
  4. cukup dengan cout <<*/
  5. const int MAX = 5;//deklarasi variabel
  6. int main()//fungsi utama
  7. {
  8.        int A[MAX];//deklarasi variabel
  9.        for (int C = 0; C< MAX; C++)//perulangan for dimana C=0 C lebih kecil dari MAX, C increment
  10.        {
  11.               A[C] = C * 10;//penugasan variabel
  12.               for (int c =0; c < MAX; c++)//perulangan for dimana c=0 c lebih kecil dari MAX, c increment
  13.               {
  14.                      cout << A [c] << endl;//perintah output
  15.               }
  16.        }
  17.                      system(“pause”);
  18.                      return 0;//nilai balikkan dari fungsi main adalah 0
  19.               }

2. Apa fungsi dan maksud dari listing program tersebut.

Fungsi dan maksud dari program diatas adalah  untuk mengetahu nilai konstanta.

3. Perhatikan pada baris 6 dan 12:

a. Ganti angka 5 pada baris ke 6 dengan angka 10 .

b. Ganti angka 10 pada baris 12 dengan angka 7.

Perhatikan apa yang terjadi pada output command prompt dari program tersebut dan jelaskan maksudnya !

Jika angka 5 diganti dengan angka 10 maka dan angka 10 diganti dengan angka 7 maka yang terjadi adalah nilai yang tampil berjumlah 9 dan akan berkurang terus hingga 1 nilai. Dan untuk yang jawaban b nilai akan dijumlahkan dengan angka 7 terus menerus hingga berjumlah 10 angka. Ini adalah hasil setelah di compile dan di jalankan :

Untitled

  1. #include <iostream>//mengakses file library iostream.h
  2. using namespace std;/*dengan adanya fungsi ini, maka tidak perlu menuliskan source code std::cout <<
  3. cukup dengan cout <<*/
  4. const int MAX = 10;//deklarasi variabel
  5. int main()//fungsi utama
  6. {
  7.        int A[MAX];//deklarasi variabel
  8.        for (int C = 0; C< MAX; C++)//perulangan for dimana C=0 C lebih kecil dari MAX, C increment
  9.        {
  10.               A[C] = C * 7;//penugasan variabel
  11.               for (int c =0; c < MAX; c++)//perulangan for dimana c=0 c lebih kecil dari MAX, c increment
  12.               {
  13.                      cout << A [c] << endl;//perintah output
  14.               }
  15.        }
  16.                      system(“pause”);
  17.                      return 0;//nilai balikkan dari fungsi main adalah 0
  18.                        }

Leave a comment