Pengertian Operasi Logika dan Aritmatika

Apa itu Operasi Logika & Operasi Aritmatika


 -  Menggunakan operator logika dan operasi aritmatika pada algoritma & bahasa pemograman dasar.

1.) Operasi Aritmatika
    Adalah operasi yang melibatkan beberapa operator aritmatika. operasi ini dapat dilakukan pada data bertipe numerik, baik bilangan real maupun bilangan bulat.

Misal : (+), (-), (x), (:), untuk memproses 2 buah nilai/lebih.

➞ Contoh proses " operasi aritmatika " :

- X + Y, Menjumlahkan x dan y
- X . Y, Mengalikan x dan y
- X - Y, mengurangkan x dan y
- X / %, Membagikan x dan y, misal : 10/2 = 5.
- X % Y, Mendapatkan hasil bagi X dan Y, misal : 10/5=0, karena 10/5=2 & tidak terdapat sisa. (10/7) = 1, sisa 3.

2.) Operator Matematika 
    Adalah operator  yang digunakan untuk memproses operasi matematika.

➤ Mengenal berbagai jenis operator aritmatika & logika dalam algoritma dan bahasa pemograman


3.) Operasi Logika 
    Adalah proses yang melibatkan beberapa operator logika. operasi ini dilakukan hanya pada data yang bertipe boolean, yaitu True and False.

Misal AND, OR, NOR, XOR & Menghasilkan True and False. ( Algoritma dan pemograman dasar ).

- A and B ( A & B ), akan menghasilkan salah jika kondisi bernilai FALSE. agar kondisi bernilai besar, A & B harus bernilai benar.

- A or B ( AIIB), jika A/B menghaislkan benar, maka TRUE dan sebaliknya. untuk menghasilkan kondisi benar, maka harus ada kondisi yang benar A ataupun B.

- Cara kerja Operasi aritmatika dan Logika dalam program :

   Operasi aritmatika cara kerjanya tidak jauh berbeda dengan proses aritmatika yang terdapat pada pelajaran matematika.

➞ Contoh kasus :

1.) 2 buah bilangan bulat diinput oleh pengguna, bilangan tersebut dikalikan, jika hasil kali kedua bilangan tersebut MOD 2=0, maka output yang harus dicetak ( Bilangan genap ). jika MOD 2=1, maka itu ( Bilangan ganjil ).

Program : ↓

Program ganjil_bulat
deklarasi
var x : integer
       y : integer
 hasil : integer

Algoritma :
     read (x,y)
if ( hasil MOD 2 == 0) then
write ( 'bilangan bulat' )
else
write ( 'bilangan ganjil' )

- Algoritma diatas akan menghasilkan output berupa tulisan ("bil.bulat / bil.ganjil"), → output jika hasil perkalian ganjil dan jika hasil perkalian bil.bulat → Outputnya ( bil.bulat ).

4.) Operator Logika
    Adalah Operator yang digunakan untuk melakukan operasi logika yaitu operator yang menghasilkan nilai False & True.




- Contoh :




5.) Operator Pembanding / Relasi 
     Adalah operator yang merupakan bagian dari operator logika yang digunakan untuk membandingkan 2 buah nilai / operand.

Contoh :
- > ( Lebih Besar )
- < ( Lebih Kecil )
- >= ( Lebih besar sama dengan )
- < > ( Tidak sama dengan )
- ! = ( Tidak sama dengan )
- == ( Apakah sama dengan )
: = ( Sama dengan )

Digunakan untuk flow control IF Then Else untuk mendapatkan hasil ( kondisi ) sesuai yang digunakan.

➝ Operator Logika & Pembanding ( Flow Control ) berkolaborasi untuk mendapatkan hasil yang sangat sesusai dengan kondisi tertentu..

5. Operator Penugasan ( Assigment Operator )
    Adalah Operator yang menggunakan tanda sama dengan ( = ) untuk mengisi sebuah nilai dalam suatu variabel.

Contoh " Assigment Operator" :

- += ( contoh ) : x+=10, artinya : Jumlah nilai yang terdapat didalam variabel x = 10.
- = ( contoh ) : x = y
- * = ( contoh ) : x* = 10 / x=x.10, artinya : x dikalikan dengan 10.
- / =
- % =

6.) Operasi Himpunan 
    Ada tiga jenis operator pada operasi himpunan ( Set ) seperti yang disajikan pada tabel berikut.

- Operator Set :



Ketentuan hasil pengoperasian himpunan adalah sebagai berikut :

- Akan menghasilkan nilai ordinal ( pada operasi himpunan A + B ) jika ada di A + B.
- Akan menghasilkan nilai ordinal C operasi himpunan A - B apabila set C hanya terdapat diset A bukan diB. 
- Akan menghasilkan nilai ordinal C pada operasi A*B jika C terdapat pada A dan B.

Keterangan :

- String = ( A, B, C, D, "Huruf")
- Integer = ( 1, 2, 3, 4, "Angka")
- Operator : Simbol khusus yang melakukan operasi
- Operand : Data yang memperoleh perlakuan operasi
- Filed :  Kumpulan dari beberapa rikut.

Seperti itu pembahasan mengenai penjelasan dari pengertian Operasi Logika dan AritmatikaJika kalian ( Pembaca ) ada yang kurang paham / mempunyai pendapat yang berbeda dalam mengenai pemahaman dari , Silahkan masukkan komentar dibawah ini mengenai pengertian diatas. "Hatur Nuhun".

I will do something that starts from attraction :)

Share this