Variabel, Data types, Operator, Fungsi, Percabangan, List, Set, Dictionary, Perulangan.
Dalam pemrograman komputer, variabel adalah lokasi penyimpanan dan terkait nama simbolis yang berisi beberapa kuantitas yang diketahui atau tidak diketahui atau informasi, nilai.
Data Types
dalam pemrograman komputer, type data ialah klarifikasi data yang mengenalkan penerjemah bagaimana pogremer bermaksud untuk menggunakan data. sebagian besar bahasa pemrograman mendukung bermacam data, sebagai contoh, bilangan ril, integer atau boolean.
Macam-Macam type data :
a. Type Data Karakter :
Jenis tipe data ini hanya memungkinkan sebuah variabel menyimpan informasi sebuah single karakter, seperti huruf “P”,, “c”, “7”, atau “@”.
b. Type Data String :
Tipe data string ini memungkinkan variabel menyimpan informasi untaian karakter, seperti kata atau kalimat. Contohnya "Valden"
c. Tpye Data integer (int) :
Jenis tipe data integer digunakan jika ingin menyimpan informasi angka (bilangan bulat) dalam variabel, tetapi bukan bilangan pecahan.
d.Type Data floating point number :
Jika Anda bermaksud menyimpan informasi angka dengan format pecahan atau angka desimal, floating point adalah jenis tipe data yang sesuai. Angka “65,00” secara teknis merupakan nilai bertipe floating point meskipun nilai tersebut juga dapat direpresentasikan sebagai nilai “65”. Jenis tipe data ini membutuhkan ukuran memory yang lebih besar dibandingkan jenis tipe data angka integer.
e. Type Data boolean :
Jenis tipe data ini biasanya digunakan hanya untuk merepresentasikan dua kondisi, yakni nilai TRUE dan FALSE atau daatberarti bernilai 1 dan 0 atau kondisi ON dan OFF. Jenis tipe data ini merupakan jenis yang paling sederhana, teapi cukup sering digunakan dalam setiap pemrograman.
OPERATORsimbol-simbol khusus untuk
mengoprasikan suatu nilai data.
JENIS-JENIS OPERATOR :
a. Operator Assignment/Penugasan : Assignment Operator (operator penugasan) adalah operator yang menggunakan tanda sama dengan (=) untuk mengisi sebuah nilai dalam suatu variabel. contohnya :
1. Operator (=)
contoh :
x=y sama dengan perintah x=y
2. Operator (+=)
contoh :
x+=y sama dengan perintah x=x+y
3. Operator (-=)
contoh :
x-=y sama dengan perintah x=x-y
4. Operator (*=)
contoh :
x*=y sama dengan perintah x=x*y
5. Operator (/=)
contoh :
x/=y sama dengan perintah x=x/y
6. Operator (.=)
contoh :
x.=y sama dengan perintah x=x.y
7. Operator (%=)
contoh :
x%=y sama dengan perintah x=x%y
b. Operator Arithmetic/Aritmatika : Arithmetic Operator (operator aritmatika) adalah operator yang digunakan untuk melaksanakan operasi aritmatika.
Beberapa operator aritmatika antara lain:
* : untuk perkalian
+ : untuk penjumlahan
– : untuk pengurangan
/ : untuk pembagian
% : untuk sisa pembagian (modulus)
1. Operator Tambah (+)
c. Operator Logika/Boolean Operator : Operator Boolean atau Operator Logika adalah operator yang digunakan untuk melakukan operasi logika yaitu operator yang menghasilkan nilai TRUE (benar) atau FALSE (salah).contoh :x=5x+5hasil :x=102. Operator Kurang (-)contoh :x=5x-2hasil :x=33. Operator Kali (*)contoh :x=3x*5hasil :x=154. Operator Bagi (/)contoh :x=6x/3hasil :x=25. Operator Modulus / Sisa Hasil Bagi (%)contoh :20%9hasil :2contoh lain :40%5hasil :06. Operator Increment (++)contoh :x=5x++hasil :x=67. Operator Decrement (–)contoh :x=6x–hasil :x=5
Bebarapa macam operator logika antara lain:
1. and : menghasilkan nilai TRUE jika kedua operand bernilai TRUE
2. or : menghasilkan nilai TRUE jika salah satu operand bernilai TRUE
3. xor : menghasilkan nilai TRUE jika salah satu operand bernilai TRUE tetapi bukan keduaduanya bernilai TRUE
4. ! : mengasilkan nilai tidak TRUE
5. && : menghasilkan nilai TRUE jika kedua operand bernilai TRUE
6. || : menghasilkan nilai TRUE jika salah satu operand bernilai TRUE
d. Comparison Operator / Operator Perbandingan : Operator perbandingan adalah operator yang digunakan untuk membandingkan dua buah nilai.1. Operator AND (&&)contoh :x=6y=3(x < 10 && y > 1)hasil :TRUE2. Operator OR (||)contoh :x=5y=3(x == 5 || y == 1)hasil :TRUE3. Operator NOT (!)contoh :x=3y=5!(x==y)hasil :TRUE
< = : untuk kurang dari
> =: untuk lebih dari
<= : untuk kurang dari atau sama dengan
>= : untuk lebih dari atau sama dengan
== : untuk sama dengan
!= : untuk tidak sama dengan
<> : untuk tidak sama dengan
FUNGSI
