Pengertian Operasi Logika dan Aritmatika
Januari 12, 2019
Apa itu Operasi Logika & Operasi Aritmatika
Pengertian Operasi Logika dan 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 Aritmatika, Jika kalian ( Pembaca ) ada yang kurang paham / mempunyai pendapat yang berbeda dalam mengenai pemahaman dari Pengertian Operasi Logika dan Aritmatika, Silahkan masukkan komentar dibawah ini mengenai pengertian diatas. "Hatur Nuhun".
1.) Operasi Aritmatika
➜ 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 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..
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 Aritmatika, Jika kalian ( Pembaca ) ada yang kurang paham / mempunyai pendapat yang berbeda dalam mengenai pemahaman dari Pengertian Operasi Logika dan Aritmatika, Silahkan masukkan komentar dibawah ini mengenai pengertian diatas. "Hatur Nuhun".