Wikipedia

Hasil penelusuran

Rabu, 12 Oktober 2016

Operasi Bahas C++, Manipulasi String dan Konfrensi String.



Operasi Bahas C++, Manipulasi String dan Konfrensi String.
Operator Aritmatika    :
-          Operator unary adalah operator yang hanya membutuhkan satu operand saja. Atau hanya sebuah symbol dalam penulisan angka, misalnya -4 yang menyatakan nilai negatif  pada angka 4. Atau bisa juga +4 yang menyatakan nila positif pada angka 4.

-          Contoh            :



Maka hasilnya seperti pada gambar di atas, hasil penjumlahan(+), pengurangan(-),mod atau disebut juga sebagai sisa hasil pembagian(%), dan perkalian(*).

Operator Penambahan dan Pengurangan :
-          (++) sama dengan penambahan
-          (--) sama dengan pengurangan
-           Dalam pengunaan (++A)  penambahan ke nilai variable prefix atau (A++) nilai variable postfix.
-          Dalam penggunaan (--A) pengurangan ke nilai variable prefix atau (A--) nilai varable postfix.
Yang berarti (++A) = A+1 atau (--A) = A-1 sebenarnya dalam penulisan di atas sama saja hanya berbeda pengerjaan saat menginput angka atau nilai A.



-          Contoh            1:

 
            Contoh di atas menunjukan bahwa nilai ++A berarti = A+1 nilai A=10 ketika di input data menjadi 11 dan juga sebaliknya nilai - - B = B -1 nilai B=5 ketika di input menjadi 4.
-          Contoh 2 :


                Contoh kali ini berarti penulisan nilai (++) di belakang atau di depan angka sedikit berbeda, karena kita harus menginputkan lagi nilai A di belakang A++ baru kita bisa melihat hasil yg kita input.
Karena nilai 1 pada penambahan angka terletak pada nilai (++) sebelum penulisan nilai A di input jadi kalo kita menggunakan penulisan (A++) yang berarti setelah penulisan nilai A di input maka kita harus kembali menginputkan nilai A.


Operator Relasi :
                Untuk membandingkan 2 buah nilai True yang bearti (0), dan False yang berarti (1).
-           Contoh                :
 


Di dalam contoh menunjukan bahwa nilai  :
a = 7  <   3  hasilnya salah maka   0
b = 7  >  3 hasilnya benar  maka  1
c = 7  !=  3 hasilnya benar  maka 1
d = 7  <=  3 hasilnya salah maka  0
e = 7  >=  3 hasilnya benar  maka  1
f = 7  ==  3 hasilnya salah maka   0



Operator Logika                  :
-          Operator logika AND yang berarti jika salah satu bernilai Salah maka hasilnya Salah dan jika keduanya bernilai Benar maka Benar.
-          Operator logika OR kebalikan dari logika AND yang berarti jika salah satu bernilai Benar maka hasilnya Benar  dan jika keduanya Benar maka Benar.
-          Operator logika NOT adalh nilai kebalikan jika nilai yang di hasilkan  Salah maka hasil yang di input akan Benar.
-          Operator Logika XOR jika berbeda akan bernilai true.
Contoh : val1=false                                                        
                  val2=true
                  maka (val1^val2) maka hasilnya True

                val1=true
                val2=true
                maka (val1^val2) maka hasilnya False
               
                val1=false
 val2=false
maka (val1^val2) maka hasilnya false

val1=true
val2=false
maka (val1^val2) maka hasilnya true.

Tidak ada komentar:

Posting Komentar