Nama : Ersus Saeful Hidayat
NIM : 49012050
JURUSAN : TMD (Teknik Media Digital) - STEI - ITB
JURUSAN : TMD (Teknik Media Digital) - STEI - ITB
4. Operator Bagian 1 (assignment, unary, increment, decrement)
Link Video Semua Operator bagian 1 klikdisini
Operator Assignment adalah operator yang berfungsi untuk memasukan nilai
didalam suatu variable ataupun konstanta. Operator ini dilambangkan dengan
tanda sama dengan (=).
Link Video Operator Assignment klik disini
Source code :
/*==================================================================
Program Operator Assignment Microsoft Visual C++ 2012
Modul 3_1
Nama : Ersus
Saeful Hidayat
NIM : 49012050
Jurusan: TMD (Teknik Media Digital)
==================================================================*/
#include <iostream>
using namespace std;
int main ()
{
int a,b;
a = 10;
b = 4;
//a = b;
//b = 7
cout <<
"a = ";
cout
<< a;
cout <<
endl;
cout <<
"b = ";
cout <<
b;
cout <<
endl;
system("pause");
return 0;
}
Operator Unary hanya melibatkan
sebuah operand.
Source code :
/*==================================================================
Program Operator Unary Microsoft Visual C++ 2012
Modul 3_2
Nama : Ersus
Saeful Hidayat
NIM : 49012050
Jurusan: TMD (Teknik Media Digital)
==================================================================*/
#include <iostream>
using namespace std;
int main()
{
int e,g;
double f,h;
e = +8;
f = -3.14;
cout <<
" Nilai e :
"; cout << e
<< endl;
cout <<
" Nilai f :
"; cout << f
<< endl;
g = -e;
h = -f;
cout <<
" Nilai g :
"; cout << g
<< endl;
cout <<
" Nilai h :
"; cout << h
<< endl;
system("pause");
return 0;
}
Operator Increment adalah suatu
penambahan nilai yang terjadi pada sebuah variable. Operator yang digunakan
untuk melakukan increment adalah operator ++. Operator ini berfungsi untuk
menambahkan nilai dari suatu variable dengan nilai satu (1).
Source code :
/*==================================================================
Program Operator Increment Microsoft Visual C++ 2012
Modul 3_3
Nama : Ersus
Saeful Hidayat
NIM : 49012050
Jurusan: TMD (Teknik Media Digital)
==================================================================*/
#include <iostream>
using namespace std;
int main()
{
int i,j;
i = 5;
cout <<
" Nilai i
awal : "; cout << i << endl;
cout <<
" Nilai
++i : "; cout << ++i << endl;
cout <<
" Nilai i akhir
: "; cout << i
<< endl;
cout <<
"\n";
j = 10;
cout <<
" Nilai j
awal : "; cout << j << endl;
cout <<
" Nilai
j++ : "; cout << j++ << endl;
cout <<
" Nilai j akhir
: "; cout << j
<< endl;
cout <<
"\n";
system("pause");
return 0;
}
Operator Decrement merupakan
kebalikan dari increment, yaitu mengurangi nilai suatu variable. Operator untuk
melakukan decrement adalah operator --. Operator ini berfungsi untuk mengurangi
nilai dari suatu variabel dengan nilai satu (1).
Source code :
/*==================================================================
Program Operator Decrement Microsoft Visual C++ 2012
Modul 3_4
Nama : Ersus
Saeful Hidayat
NIM :
49012050
Jurusan : TMD
(Teknik Media Digital)
==================================================================*/
#include <iostream>
using namespace std;
int main()
{
int k;
float l;
k = 100;
l = 10.5;
cout <<
" Nilai k
awal : "; cout << k << endl;
cout <<
" Nilai
--k : "; cout << --k << endl;
cout <<
" Nilai k akhir
: "; cout << k
<< endl;
cout <<
"\n";
cout <<
" Nilai l
awal : "; cout << l << endl;
cout <<
" Nilai
l-- : "; cout << l-- << endl;
cout <<
" Nilai l akhir
: "; cout << l
<< endl;
system ("pause");
return 0;
}
Terimakasih, Semoga dapat bermanfaat.
No comments:
Post a Comment