Lompat ke konten Lompat ke sidebar Lompat ke footer

Penjelasan Tipe Data, Operator, Variabel dan Konstanta

Penjelasan Tipe Data, Operator, Variabel dan Konstanta

Di dalam belajar algoritma dan pemrograman, pasti akan selalu bertemu dengan namanya Tipe Data, Operator, Variabel dan Konstanta, tapi tahukah kamu apa maksud dari semua itu, nah disini kita akan mempelajari semua itu.

Tipe data

komputer diartikan sebagai alat penghitung, untuk melakukan proses perhitungan maka di butuhkan data yang akan di proses, data tersebut memiliki jenis tipe data : tipe data carakter, bilangan bulat, bilangan pecahan  

Tipe Jumal Bit Rentang Data Keterangan
char 8 -128….127 Karakter
Int 16 -32768…32768 Bilangan bulat
Float 32 -3,4e……..3,4e Bilangan pecahan presisi-tunggal
Double 64 -1,7e……1,7e Bilangan pecahan presisi-ganda
void 0 - Tak Bertipe

Beberapa hal yang perlu di perhatikan dalam menentukan tipe data :

1. Penggunaaan memori

Masing-masing data memiliki penggunaan memeori yang berbeda-beda

2. ketelitian penghitungan

walaupun penghematan memori penting, namun ketelitian penghitungan jauh lebih penting

Operator

Operator adalah simbol yang di libatkan dalam program untuk melakukan operasi atau untuk memanipulasi. Contohnya adalah penjumlahan dua bilangan, memberikan nilai ke variabel, membandingkan kesamaan dua nilai. Operator terdiri dari, aritmatika, relasi dan logika.

Operator Aritmatika

Operator aritmatika adalah operator matematis, operator aritmatika digolong menjadi operator aritmatika Binary dan opeator aritmatika Unary,

No Simbol Nama Operator Keterangan
1 + Penjumlahan Menjumlahkan 2 buah operand
2 - Pengurangan Mengurangi suatu Operand dengan Operand yang lainnya
3 * Perkalian Melakukan Perkalian dari 2 buah Operand
4 / Pembagian Membagi suatu Operand dengan Operand lainnya
5 % Modulus Menghasilkan sisa bagi dari hasil pembagian

Binary, operator yang memiliki 2 operand. Operator jenis ini adalah yang paling banyak digunakan, misalkan 5×2, atau 10/3.

No Simbol Nama Operator Deskripsi
1 + Positif Menandakan suatu bilangan menjadi bernilai positif
2 - Negatif Menandakan suatu bilangan menjadi bernilai negatif
3 ++ Increment Menambah 1 nilai keatas pada suatu operand(variabel)
4 -- Decrement Penurunan: mengurangi 1 nilai kebawah pada operand(variabel)

Unary, operator yang hanya memiliki 1 operand, contohnya karakter – (tanda minus). Tanda minus digunakan membuat sebuah angka menjadi negatif.

Operator Relasional

operator relasional adalah operator yang digunakan untuk menentukan relasi atau hubungan 2 bilangan atau operand

Simbol Keterangan
< kurang dari
<= kurang dari sam dengan
> lebih dari
>= lebih dari sam dengan
== sama dengan
!= tidak sama denngan

Operator logika

Operator logika adalah operator yang digunakan untuk membandingkan 2 kondisi logika, apakah

logika benar (true) atau logika salah (false)

Jenis-jenis operator logika

Operator Nama Penjelasan Contoh
&& And Menghasilkan true jika kedua operand true true && false, hasilnya: false
|| Or Menghasilkan true jika salah satu operand true true || false, hasilnya: false
! Not Menghasilkan true jika operand false !false, hasilnya: true

Variabel

Variabel adalah suatu tempat untuk menampung data yang nilainya selalu berubah.

Konstanta 

Konstanta adalah suatu tempat untuk menampung data yang nilainya selalu tetap dan tidak pernah berubah.