Operator Aritmatika dan Logika



PEMROGRAMAN DASAR
By:Antonio
SMK ISLAM 1 BLITAR

Bab I. Operator AritmatikadanLogika
KB 1. Operator Aritmatika

Operasidasararitmetikaadalahpenjumlahan, pengurangan, perkaliandanpembagian, walaupunoperasi-operasi lain yang lebihcanggih (sepertipersentase,akarkuadrat, pemangkatan, danlogaritma) kadangjugadimasukkankedalamkategoriini.Perhitungandalamaritmatikadilakukanmenurutsuatuurutanoperasi yang menentukanoperasiaritmetika yang manalebihduludilakukan.

Operator aritmatikaadalah operator yang digunakanuntukmelakukanoperasi-operasiperhitunganaritmatikasepertipenjumlahan, pengurangan, pembagian, perkaliandll.Dalambahasapemrograman Pascal operator aritmatikadapatdibagimenjadi 2, yaitu :
Operator AritmatikaUnair
Operator aritmatikaunairadalah operator aritmatika yang hanyamelibatkan 1 operand saja.
Operator AritmatikaBiner
Operator aritmatikabineradalah operator aritmatika yang melibatkan 2 buah operand.(WAHYUDI, ILMU KOMPUTER, 2016)
OPERATOR
SIMBOL
DESKRIPSI
CONTOH
Penjumlahan
+
menambahkansuatu operand dengan operand yang lain
5 + 7 = 11
Pengurangan
-
mengurangkansuatu operand dengan operand yang lain
5 – 7 = -2
Perkalian
*
melakukanpenjumlahanberulangpadasuatu operand
5 * 7 = 35
Pembagian
/
Melakukanpembagianpada operand
10 / 2 = 5
Pembagianbulat
Div
membagi 2 bilanganbulat (integer) kemudian
mengambilhasilbagidansisanyadibuang
7 div 2 = 3
Modulus
Mod
membagi 2 bilanganbulat (integer) kemudianmengambil
sisanyadanhasilbaginyadibuang.
7 mod 2 = 1






KB 2.Pemanfaatan Operator Aritmatika
Pemanfaatan Operator Aritmatika
pemanfaatan operator aritmatikabertujuanuntukmenyelesaikanberbagaimasalahsehari-haridenganmemanfaatkanFreepascal. Untukmenyelesaikanmasalahtersebutdenganbahasapemrograman Pascal, kitaperlumerancang program yang dapatmenghitungjumlahdan rata-rata, yang harusdilakukanadalahmenentukan input dantipe data yang dibutuhkan program yang akandibuat. selanjutnyakitaharusmenentukancaraataumetodeuntukmengolah data input menjadi data yang dikehendaki. langkahselanjutnyaadalahmerangkaisemuakomponenmenjadisatudanmelengkapinyadengankomponentambahan agar program dapatberjalandanditampilkandenganbaik.(Firdaus, 2016)


KB 3.FungsiAritmatika
FungsiAritmatika
contohfungsiaritmatikapadafreepascal :
ABS
ABS merupakanfungsimatematikadalampascal yang bergunauntukmenghasilkannilaimutlak
darisebuahbilangannegatif . Sintax : ABS(x)
FRAC
Merupakanfungsimatematikadalam Pascal yang bergunauntukmenghasilkannilaidesimaldari
bilangan real. Sintax : FRAC(x)
INT
Bergunauntukmembulatkanangkapecahanmenjadisebuahbilanganbulatpositif.Sintax :
INT(x). LN
Berfungsiuntukmenghasilkannilailogaritmadarisebuahbilangan.Sintax : Ln(x)
SIN
Sintaks sin berfungsiuntukmenghitungnilai sinus darisebuahbilangan yang biasanyadigunakan
untukmenghitungsuduttertetudari 0 derajatsamapi 360 derajatpadaoperasimetematika. Sintax
: Sin(x).
SQR
Berfungsiuntukmelakukanperhitungankuadratdarisebuahbilangan.Sintax : SQR(x)
SQRT
Berfungsiuntukmelakukanpenghitunganakarkuadratdarisebuahbilangan.Sintax :Sqrt(x)
PRED
Perintah PRED digunakanuntukmenghsilkannilai yang lebihkecildarinya.Perintah PRED hanya
dapatdigunakanpadatioe data numerik, character danboolean. Sintax : PRED(x)
SUCC
Perintah SUCC digunakanuntukmenghasilkannilai yang lebihbesardarinya.Samaseperti
perintah PRED, SUCC hanyadapatdigunakanpadatipe data numerik, karakterdanboolean.
Sintax : SUCC(x)
ODD
Digunakanuntukmenentukansebuahbilanganapakahtermasukbilanganganjilataubukan.
Output darioperasi out adalahboolean. Sintax : ODD(x)
INC
Digunakanuntukmenambahnilaibilangannumeriksebesar 1.Sintax : INC(x)
DEC
Digunakanuntukmenguranginilaibilangannumeriksebesar 1.Sintax : DEC(x).(Firdaus, 2016)


KB 4.PemanfaatanFungsiAritmatika
Fungsiaritmatikaadalahsuatufungsimatematikasederhanapada Microsoft Excel yang terdiridaripenjumlahan,pengurangan,perkalian,pembagian,dangabungan.DanOperator Aritmatikadapatdigunakanuntukmenyelesaikanberbagaimasalah yang terkaitdengankehidupansehari-haridenganmemanfaatkanFreepascal.(Aji, 2016)


KB 5.OperasiLogika.
Suatufungsilogikaatauoperasilogika yang dimaksuddalamaljabar Boolean adalahsuatukombinasi variable binersepertimisalnyapadamasukandankeluarandarisuaturangkaian digital yang dapatditunjukkanbahwa di dalamaljabar Boolean semuahubunganlogikaantara variable variablebinerdapatdijelaskanolehtigaoperasilogikadasaryaitu :
– Operasi NOT (negation)
– Operasi AND (conjuction)
– Operasi OR (disconjuction

Operasioperasitersebutdijelaskandalamtigabentukyaitu :
1. Tabelfungsi (tablelkebenaran) yang menunjukkankeadaansemuavariabelmasukandankeluaranuntuksetiapkemungkinan.
2. Simbolrangkaianuntukmenjelaskanrangkaian digital.
3. Persamaanfungsi.(Emka, 2010).

                                                  DAFTAR PUSTAKA


Aji, S. (2016, September 16). BLOG FREE. Retrieved July 26, 2017, from Pemanfaatan fungsi aritmatika: http://suwireindeer.blogspot.co.id/2016/09/pemanfaatan-fungsi-aritmatika.html
Emka, I. (2010, june 17). BLOG EMKA. Retrieved july 26, 2017, from Operasi logika dasar AND,OR dan NOT: http://emka.web.id/special/electro/2010/operasi-logika-dasar-and-or-dan-not/
Firdaus, M. (2016, September 8). Tentang Komputer. Retrieved July 26, 2017, from operator aritmatik, pemanfaatan operator aritmatik & fungsi aritmatik : http://design-aladewa.blogspot.co.id/2016/09/operator-aritmatik-pemanfaatan-operator.html
WAHYUDI, I. (2016, september 1). Retrieved july 26, 2017, from hitamirengitem.blogspot.co.id: http://hitamirengitem.blogspot.co.id/2016/09/01-operasi-aritmatika-dan-logika.html
WAHYUDI, I. (2016, September 1). ILMU KOMPUTER. Retrieved July 26, 2017, from OPERATOR ARITMATIKA & FUNGSI ARITMATIKA: http://hitamirengitem.blogspot.co.id/2016/09/01-operasi-aritmatika-dan-logika.html

Jika dirimu sangat berminat memiliki file ini saya akan berikan secara cuma-cuma KLIK DISINI 

Komentar

Postingan populer dari blog ini

Pointer

07.Antonio-Operasi String dan Konversi Data

25-Feby asroful anam_Sistem Komputer