Wednesday, November 21, 2012

Tutorial Operator Bagian 1 Menggunakan MS. Visual Studio Ultimate 2012

Nama    : Ersus Saeful Hidayat
NIM     : 49012050 
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.


Link Video Operator Unary klik disini

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).


Link Video Operator Increment klik disini

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).


Link Video Operator Decrement klik disini

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