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