Page 209 - Laporan PPL PPG Daljab Tahap 3
P. 209
SMK NEGERI 3 YOGYAKARTA
Handout Cert. No: 01 100
Materi Perulangan pada program aplikasi sederhana 117089
menggunakan bahasa C/C++ Waktu : 8X45’
Halaman 3 Dari 19
num di kurangi dengan satu dapat dilihat dari pernyataan berikut ini:
num = num ‐ 1;
num ‐ = 1;
dalam bahasa C++ menyediakan satu set operator unary sederhana yang dirancang hanya
untuk menambah dan mengurangi sebuah variabel dengan 1. Operator increment adalah
mengunakan kode ++. Sedangkan operator decrement adalah --. Pernyataan yang
menggunakan operator ++ untuk menaikan variabel num adalah sebagai berikut:
num++;
sedangkan pernyataan decrement yang digunakan untuk mengurangi variabel num adalah
sebagai berikut:
num ‐ ‐ ;
dalam bahasa pemrograman baik sebelum maupun sesudah bab ini dibahas sering
menggunakan operasi kenaikan dan pengurangan yang menggunakan dalam mode postfix,
mode postfik artinya operator diletakkan setelah variabel. Operator juga bekerja dalam mode
prefik, dimana operator ditempatkan sebelum nama variabel:
+ + num;
‐ ‐ num;
Kedua operator mode postfix dan prefix diatas akan menambahkan 1 atau mengurangi dengan
1 pada setiap operand. Program dibawah menunjukkan operator increment dan decrement.
#include <iostream>
using namespace std;
int main()
{ int bigVal = 10, smallVal = 1;
cout << "vabesar adalah " << bigVal << " dan valkecil adalah " << smallVal << endl;
smallVal++;
bigVal‐‐;
cout << "vabesar adalah " << bigVal<< " dan valkecil adalah " << smallVal << endl;
++smallVal;
‐‐bigVal;
cout << "vabesar adalah " << bigVal<< " dan valkecil adalah " << smallVal << endl;
return 0;
}