Algoritma dan Pemrograman - WordPress.com

15 downloads 197 Views 339KB Size Report
Algoritma dan. Pemrograman. Operator .... Contoh Soal Logika And : Ekspresi Relasi 1 : A + ... Penggunaan Operator Logika NOT diatas Menjadi : ! ( A + 4 < 10 ).
Algoritma dan Pemrograman Operator Pemrograman C/C++

[email protected] Ptputraastawa.wordpress.com Algorima dan Pemrograman– Putu Putra Astawa

Slide 1 - 1/17

Operator Borland C++ Operator Merupakan simbol / karakter yg biasa dilibatkan dalam suatu program dan digunakan untuk melakukan suatu operasi atau manipulasi

A. Sifat – sifat Operator 1. 2. 3.

Unary, Contoh : -4 atau +4 Binary, Contoh : 2+3 atau 4-3 Ternary, Contoh : (9/3)+2-1

B. Macam-macam Operator pada Borland c++ 1. Operator Aritmatika Tergolong sebagai operator binary Contoh : Perkalian, pembagian, sisa pembagian, penjumlahan, pengurangan.

Algorima dan Pemrograman– Putu Putra Astawa

Slide 1 - 2/17

Operator Khusus a+=b a-=b c=a+b++ c=a+b-c=a+++b c=a+--b

sama dengan a=a+b sama dengan a=a-b sama dengan c=a+b kemudian diikuti b=b+1 sama dengan c=a+b kemudian diikuti b=b-1 sama dengan b=b+1 kemudian diikuti c=a+b sama dengan b=b-1 kemudian diikuti c=a+b

Algorima dan Pemrograman– Putu Putra Astawa

Slide 1 - 3/17

Macam - macam Operator 1.

Operator Aritmatika Tergolong sebagai operator binary Contoh : Perkalian, pembagian, sisa pembagian, penjumlahan, pengurangan



Ekspresi Aritmatika

Algorima dan Pemrograman– Putu Putra Astawa

Slide 1 - 4/17

Macam - macam Operator (cont,.) 1.

Operator Aritmatika



Hierarki Operator

Algorima dan Pemrograman– Putu Putra Astawa

Slide 1 - 5/17

Contoh Program Aritmatika :

Algorima dan Pemrograman– Putu Putra Astawa

Slide 1 - 6/17

Macam - macam Operator (cont,.) 2. Operator Pemberi Nilai

Contoh : Nilai A = A+1 Dapat disederhanakan menjadi A + = 1 “ + =“ disebut dengan operator pemberi nilai

Algorima dan Pemrograman– Putu Putra Astawa

Slide 1 - 7/17

Macam - macam Operator (cont,.) 3. Operator Penambahan & Pengurangan Misal : Nilai A = A+1 Nilai A =A-1

A+=1 A - =1

A++ A- -

Dapat diletakan didepan atau belakang variabel, misal : A++ atau ++A A- - atau - - A

Algorima dan Pemrograman– Putu Putra Astawa

Slide 1 - 8/17

Contoh Program 1 :

Algorima dan Pemrograman– Putu Putra Astawa

Slide 1 - 9/17

Contoh Program 2 : #include #include main() { int a=10, b=5; clrscr(); printf("Nilai A = %d",a); printf("\nNilai ++A = %d",++a); printf("\nNilai A++ = %d",a++); printf("\nNilai A = %d",a); printf("\nNilai B = %d",b); printf("\nNilai --B = %d",--b); printf("\nNilai B-- = %d",b--); printf("\nNilai B = %d",b); getch(); }

Algorima dan Pemrograman– Putu Putra Astawa

Slide 1 - 10/17

Contoh Program 3 :

#include #include main() { int a=21; clrscr(); printf("Nilai a = %d",a); printf("\nNilai a++ = %d",a++); printf("\nNilai ++a = %d",++a); printf("\nNilai - -a = %d",- -a); printf("\nNilai a = %d",a); a+=3; a*=2;

Algorima dan Pemrograman– Putu Putra Astawa

printf("\nNilai a = %d",a); printf("\nNilai ++a = %d",++a); printf("\nNilai a++ = %d",a++); printf("\nNilai - -a = %d",- -a); printf("\nNilai a- - = %d",a- -); getch(); }

Slide 1 - 11/17

Contoh Program 4 :

#include #include main() { int a=25; cout