Increment
Increment
adalah penambahan nilai yang terjadi pada sebuah variable. Operator yang
digunkan adalah ++nama variable รจ (++B). terdapat
dua jenis increment, yaitu :
Pre-increment,
pada pre-increment proses penambahan nilai dilakukan sebelum variable tersebut
diproses
Post-increment,
pada post-increment proses penambahan dilakukan terlebih dahuludilakukan
sesudah variable tersebut diproses.
Berikut
adalah contoh program dengan menggunakan increment
/* =============================================
Program Microsoft Visual C++ 2008
Modul 3-3
Nama :Dian. Safari
NRP : 49013007
Increment
================================================*/
#include<iostream>
using namespace std;
int main()
{
int i,j;
i = 5;
cout<<"Nilai i awal = "<<i<<endl;
cout<<"Nilai ++i = "<<++i<<endl;/* i=5
++i=i+1-->i=6
pre-increment*/
cout<<"Nilai i akhir = "<<i<<endl;
j= 10;
cout<<"Nilai j awal = "<<j<<endl;
cout<<"Nilai j++ = "<<j++<<endl;/*j=10
j++=J
--->=5
post-increment*/
cout<<"Nilai j akhir = "<<j<<endl;//j+1---> =5+1=6
cout<<"\n";
system("pause");
return 0;
}
Seperti
telah ditulis dalam kommentar pada program diatas, maka nilai setiap output
akan berbeda yaitu di increment (ditambah 1). Ada dua tipe increment yaitu
pre-increment seperti ++i dan post-increment j++ output seperti gambar dibawah
Tidak ada komentar:
Posting Komentar