Page 67 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 67
KODE PROGRAM BAHASA C++
#include <iostream>
using namespace std;
int main(){
int X;
// Meminta user untuk memasukkan nilai x dari keyboard
cout<<"Masukkan nilai X : "; cin>>X;
cout<<'\n';
// Melakukan pemeriksaan terhadap nilai X
X = (X < 0) ? -X : X;
// Menampilkan nilai X setelah proses pemeriksaan
cout<<"| X | = "<<X;
return 0;
}
Output:
Masukkan nilai X : -12
| X | = 12
F. Rangkuman
Nilai variabel dapat diubah kapan saja, berbeda dengan nilai konstanta yang tetap. Variabel
adalah suatu pengenal yang digunakan untuk mewakili nilai tertentu selama proses program.
Sedangkan konstanta merupakan suatu nilai yang tidak dapat diubah selama proses program
berlangsung. Menurut Raharjo (2015), variabel terbagi menjadi 2 yaitu variabel global dan
variabel lokal.
Operator adalah simbol yang digunakan untuk membuat ekspresi dengan memasukkan satu
atau beberapa operand, tergantung dari jenis operator. Di dalam bahasa pemrograman terdapat
banyak operator yang dapat digunakan untuk mengolah data, diantaranya yaitu operator
aritmatika, operator pembanding, operator logika, operator penugasan, operator
increment/decrement, dan operator ternary kondisi.
G. Soal Latihan
1. Tuliskan dan jelaskan apa yang dimaksud dengan variabel dan konstanta!
2. Tuliskan dan jelaskan perbedaan sintaksis pendeklarasian variabel dan konstanta!
3. Tuliskan dan jelaskan apa perbedaan variabel global dan variabel lokal!
4. Buatlah program sederhana dengan menerapkan operator logika (!, &&, dan ||). Jalankan
program tersebut dan jelaskan bagaimana output yang muncul bisa diperoleh!
5. Buatlah sebuah program sederhana dengan menerapkan operator (&=, ∧=, |=). Jalankan
program tersebut dan jelaskan bagaimana output yang muncul bisa diperoleh!
44