Selasa, 18 September 2018

Politala Alpro1 1C


Operator Dan Operand

        1.      Operator


a.       Pengertian Operator
Operator adalah simbol yang digunakan untuk mengelola nilai pada operand dan     menghasilkan nilai baru.

 1.      Operasi Aritmatika

                  Digunakan untuk data-data numeric.
             
operator
keterangan
^
Untuk pangkat
*
Untuk perkalian
/
Untuk pembagian real
\
Untuk  pembagian  integer
+
penjumlahan
-
pengurangan
                        
                             Contoh
                       
# include <iostream>
 Using  namespace std;

 Int main ()
{
   int bilg1, bilg2, HasilPerkalian, HasilKurang;
   cout << "Masukkan bilangan 1 = ";     cin >> bilg1;    
   cout << "Masukkan bilangan 2 = ";     cin >> bilg2;

    HasilPerkalian = bilg1*bilg2;    
    HasilKurang = bilg1-bilg2;
  
    cout << "Hasil dari " << bilg1 << "*"<< bilg2 << " = " << HasilPerkalian << “\n”;
    cout << "Hasil dari " << bilg1 << "-"<< bilg2 << " = " << HasilKurang << endl;

    return 0;
 }




2.  Operasi Relasi

Adalah digunakan untuk membandingkan sebuah nilai dan persamaan true (1)
      dan false (0).

operator
keterangan
==
Sama Dengan
!=
Tidak Sama Dengan
>
Lebih Dari
<
Kurang Dari
>=
Lebih Dari Sama Dengan
<=
Kurang Dari Sama Dengan
                        
                 Contoh;

#include <iostream>

using namespace std;

int main()
{   
    float a, b, c;

    cout << "Masukkan Nilai X = ";     cin >> x;    
    cout << "Masukkan Nilai Y = ";     cin >> y;

    a = x == y;     b = x != y;
    c = x > y;   

    cout << endl;    
    cout << "Hasil dari " << x << "==" << y << "\t = "  << a << endl;    
    cout << "Hasil dari " << x << "!=" << y << "\t = " << b << endl; 
    cout << "Hasil dari " << x << ">" << y << "\t = " << c << endl; 
    return 0; }

  
  3.   Operator Logika
   Operator logika digunakan untuk menghubungkan dua buah operasi relasi 1 kondisi. Hasilnya adalah true(1) dan false (0).

operator
keterangan
&&
Operator Login AND
||
Operator Logika OR
!
Operator Logika NOT

               contoh Operator Logika


 #include <iostream>

using namespace std;

int main()
{     
    float a, b, c, d, e , f, g, h;

    cout << "Masukkan Nilai A = "; cin >> a;   
    cout << "Masukkan Nilai B = "; cin >> b;    
    cout << "Masukkan Nilai C = "; cin >> c;

    //proses

    d = a+9 < 10;   
    e = b > a+8;    
    f = c-9 >= 0;   
    g = d && e && f;

    cout << endl << endl;   
    cout << "Program Ekspresi AND" << endl << endl;   
    cout << "Hasil dari d = a+9 < 10 adalah " << d << endl;   
    cout << "Hasil dari e = b > a+8 adalah " << e << endl;  
    cout << "Hasil dari f = c-9 >= 0 adalah " << f << endl;    
    cout << endl << endl; 
    cout << "Hasil dari g = d && e && f adalah " << g << endl;

    return 0;
}


4.     Operator Bitwise 
Operator Bitwise operasi matematika yang pengoprasikan suatu nilai dalam bilangan biner. Operator bitwise akan bekerja dengan mengubah bilangan bulat menjadi bilangan biner, setelah itu akan melakukan operasi berdasarkan operator bitwise yang digunakan. Dan pada akhirnya nilai tersebut akan diubah menjadi bilangan bulat kembali.


operator
keterangan
~
Bitwise NOT
<< 
Bitwise Shift Left
>> 
Bitwise Shift Righ
&
Bitwise AND
^
Bitwise  XOR
|
Bitwise OR

                         contoh;

#include <iostream>

using namespace std;

 int main()
{  
      int y;   
       cout << "Masukkan Nilai Y = "; cin >> y;   
       y = y<<2; //operator bitwise left    
       cout << "Hasil dari Geser 1 Bit ke kiri = " << y << endl;  
  return 0;
 }

2.  Pengertian Operand
Operand adalah variable atau nilai yang akan diproses oleh operator. Nilai asal yang digunakan didalam proses operasi. 

Contoh;

+ 15 (12 dan 15 adalah operand)
 - 7 : 2 (7 dan 2 adalah operand)



Tidak ada komentar:

Posting Komentar

Belajar Blog di Martikulasi MABA 2022

MARTIKULASI MABA 2022 Ini adalah pertama kali saya membuat blog, ini pengalaman yang sangat mengesankan untuk saya, karena saya bisa membu...