Breaking News
Loading...
Sabtu, 18 Mei 2013

Modul 3. Operator.bag 1pada c++

17.14
        Untuk dapat melakukan operasi bilangan pada c++, kita harus paham terhadap operator yang terdapat pada bahasa pemrograman tersebut. Pada postingan kali ini akan dicontohkan bberapa cara penggunaan operator pada c++. Berikut sourcecode dan video tutorialnya, semoga bermanfaat bagi rekan-rekan.

Video 1. Operator Assignment

Source modul 3.1/ Opetator Assignment
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//modul 3-1
//Operator Assigment
//Nama  : Ketut Agus Seputra
//NRP   : 49013018
#include <iostream>//preposessor
using namespace std;//standard input output c++
int main()//fungsi utama
{
       int a, b;//deklarasi variabel a, b bertipe integer
       a=10;//inisialisasi variabel a dengan asiggment 10
       b=4;//inisialisasi variabel b dengan assigment 4
       a=b;// assigment a kembali dengan nilai b
       b=7;//assigment kembali b dengan nilai 7
       cout<<"================================\n";
       cout<<"Nama    : Ketut Agus Seputra \n";
       cout<<"NRP   : 49013018\n";
       cout<<"================================\n";
       cout<<"a = "<<a<<endl;//menampilkan nilai variabel a
       cout<<"b = "<<b<<endl;//menampilkan nilai variabel b
       system("pause");//menahan eksekusi program
       return 0;/*mengembalikan nilai nol
              karena fungsi bertipe int, mengembalikan nilai nol
              sama halnya dengan fungsi tersebut tanpa nilai balikan*/
}

Video 2. Operator Unary

Source modul 3.2/ Operator Unary
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//Modul 3-2
//Operator Unary
//Nama  : Ketut Agus Seputra
//NIR   : 49013018
#include <iostream>//header input output stream
using namespace std;//standar input output c++
int main()//fungsi utama
{
       int e, g;//deklarasi variabel e dan g bertipe integer
       double f,h;/*deklarasi variabe; f dan h bertipe float,
       agar nilai dapat menampung bilangan pecahan*/
       e=+8;//menginisialisasi nilai e dengan 8
       f=-3.14;//inisialisasi nilai f dengan -3.14
       cout<<"==============================\n";
       cout<<"Nama : Ketut Agus Seputra\n";
       cout<<"NRP  : 49013018\n";
       cout<<"==============================\n";
       cout<<"Nilai e = "<<e<<endl;//menampilakan nilai e
       cout<<"Nilai f = "<<f<<endl;//menampilkan nilai f
       g=-e;//assignment g dengan -e
       h=-f;//assignment h dengan -f
       cout<<"Nilai g = "<<g<<endl;//menampilkan nilai g
       cout<<"Nilai h = "<<h<<endl;//menampilkan nilai h
       system("pause");//menahan eksekusi program
       return 0;/*mengembalikan nilai nol
              karena fungsi bertipe int, mengembalikan nilai nol
              sama halnya dengan fungsi tersebut tanpa nilai balikan*/
}

Video 3. Operator Increament

Source modul 3.3/ Operator Increament
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
//Modul 3-3
//Increament
//Nama : Ketut Agus Seputra
//NRP  : 49013018
#include <iostream>//header input output stream
using namespace std;//standard input output c++
int main()//fungsi utama
{
       int i, j;//deklarasi variabel i, j
       i=5;//inisialisasi nilai i dengan 5
       cout<<"==========================\n";
       cout<<"Nama : Ketut Agus Seputra\n";
       cout<<"NRP  : 49013018\n";
       cout<<"==========================\n";
       cout<<"Nilai awal i = "<<i<<endl;//menampilkan nilai i awal, yaitu 5
       cout<<"Nilai ++i = "<<++i<<endl;/*pre-increament nilai i,
       yaitu penambahan nilai i sebelum variabel i tersebut diproses,
       pada proses ini i sudah bernilai 6*/
       cout<<"Nilai Akhir i = "<<i<<endl;/*menampilkan nilai i setelah
       mengalami penambahan yaitu i-6*/
       j=10;//inisialisasi nilai j dengan 10
       cout<<"Nilai j awal = "<<j<<endl;//menampilak nilai j awal yaitu 10
       cout<<"Nilai j++ = "<<j++<<endl;/*post-increament variabel j, yaitu
       penambahan nilai pada variabel j setelah nilai itu diproses,
       disini variabel j masih bernilai 10*/
       cout<<"Nilai j akhir = "<<j<<endl;/*menampilakan nilai j
       yang sudah mengalami increament, yaitu 11*/
       cout<<"\n";
       system("pause");//menahah eksekusi program
       return 0;/*mengembalikan nilai nol
              karena fungsi bertipe int, mengembalikan nilai nol
              sama halnya dengan fungsi tersebut tanpa nilai balikan*/
}

Video 4. Operator Decreament

Source modul 3.4/ Operator Decreament
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/*modul 3-4
Decreament
Nama : Ketut Agus Seputra
NRP  : 49013018
--------------------------------------------*/
#include <iostream>//header input output stream
using namespace std;//standard input output c++
int main()//fungsi utama
{
       int k;/*deklarasi variabel k dengan
       tipe integer, guna menampung bilangan bulat*/
       float l;/*deklarasi variabel l dengan
       tipe float guna menampung bilangan pecahan*/
       k=100;//inisialisasi variabel k dengan nilai 100
       l=10.5;//inisialisai variabel l dengan nilai 10.5
       cout<<"=================================\n";
       cout<<"Nama : Ketut Agus Seputra\n";
       cout<<"NRP  : 49013018\n";
       cout<<"=================================\n";
       cout<<"Nilai Awal k = "<<k<<endl;/*menampilkan
       nilai awal k, yaitu 100*/
       cout<<"Nilai --k = "<<--k<<endl;/*pre-decreament
       variabel k, yaitu pengurangan nilai sebelum variabel
       itu diproses, pada proses ini variabel k sudah bernilai 99*/
       cout<<"Nilai akhir k = "<<k<<endl;//menampilkan nilai k yang baru
       cout<<"\n";
       cout<<"NIlai awal l = "<<l<<endl;/*menampilkan
       nilai l awal, yaitu 10.5*/
       cout<<"Nilai l-- = "<<l--<<endl;/*post-decreament
       variabel l, yaitu pengurangan nilai setelah variabel
       itu diproses, pada proses ini variabel l masih bernilai 10.5*/
       cout<<"NIlai akhri l = "<<l<<endl;/*menampilkan nilai l
       yang sudah mengalami decreament sehingga l bernilai 9.5*/
       system("pause");//menahan eksekusi program
       return 0;/*mengembalikan nilai nol
              karena fungsi bertipe int, mengembalikan nilai nol
              sama halnya dengan fungsi tersebut tanpa nilai balikan*/
}


0 komentar:

Posting Komentar

 
Toggle Footer