Increment
Increment adalah suatu penambahan nilai yang terjadi pada sebuah
variable. Adapun operator yang digunakan untuk melakukan increment adalah
operator ++. Operator ini akan menambahkan nilai dari suatu variable dengan
nilai 1. Dalam bahasa C++ ada dua jenis increment yaitu pre-increment dan post-increment. Pre-increment adalah melakukan penambahan nilai
sebelum suatu variable itu diproses, sedangkan Post-increment adalah melakukan proses terlebih
dahulu sebelum dilakukan penambahan nilai.
Contoh Program :
#include <iostream>
using namespace std;
int main() {
int
j; //Mendeklarasikan variabel j
j=7; //Mengisikan nilai
kedalam variabel j dengan nilai 7
//Melakukan Pre-Increment
cout<<"\n Nilai j awal
: "<<j;
cout<<"\n Nilai ++j :
"<<++j;
cout<<"\n Nilai j
akhir : "<<j;
cout<<"\n";
/*Mengubah nilai yang terdapat
dalam
variabel j dengan nilai 10 */
j=13;
//Melakukan Post-Increment
cout<<"\n Nilai j awal
: "<<j;
cout<<"\n Nilai j++ :
"<<j++;
cout<<"\n Nilai j
akhir :"<<j;
return 0;
}
|
Decrement
Merupakan kebalikan dari proses increment, yaitu menurunkan
(mengurangi) nilai dari suatu variabel. Dibagi dua jenis yaitu pre-decrement, dan post-decrement.
Contoh Program :
#include <iostream>
using namespace std;
int main() {
int
j; //Mendeklarasikan variabel j
j=7; //Mengisikan nilai
kedalam variabel j dengan nilai 7
//Melakukan Pre-Increment
cout<<"\n Nilai j awal
: "<<j;
cout<<"\n Nilai --j :
"<<--j;
cout<<"\n Nilai j
akhir : "<<j;
cout<<"\n";
/*Mengubah nilai yang terdapat
dalam
variabel j dengan nilai 10 */
j=13;
//Melakukan Post-Increment
cout<<"\n Nilai j awal
: "<<j;
cout<<"\n Nilai j-- :
"<<j--;
cout<<"\n Nilai j
akhir :"<<j;
return 0;
}
|
Daftar Pustaka :
- Acihmah
Sidauruk, Modul Pembelajaran, 2017
- Rinaldi
Munir & Leony Lidya. Algoritma dan Pemrograman dalam Bahasa Pascal, C,
dan C++., Informatika Bandung.
0 komentar:
Posting Komentar