Minggu, 24 Juli 2016

Pemograman C++ Operator MODUL 3.3 Increment

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