Assignment Statements
-> Digunakan untuk pemberian nilai
-> Menggunakan (=) sebagai assignment operator
-> Assignment statements adalah:
Variabel = expression
Assignment Expressions
-> Expression dapat berupa assignment statements, disebut assignment expressions
Arithmetic Expressions
-> Expressions yang melibatkan operator numerik
-> Contoh:
-> Arithmetic Expressions:
(3+4*x)/5 – 10*(y-5)*(a+b+c)/x+9*(4/x+(9+x)/y)
-> Operasi dalam tanda kurung (…) akan dieksekusi terlebih dahulu
-> Memungkinkan tanda kurung yang bersifat nested
-> Setelah operator tanda kurung (…),
prioritas eksekusi adalah * dan /, lalu + dan –
-> Jika ada > 1, prioritas eksekusi dari kiri ke kanan
-> Java mengacu pada operator precedence dan associativity saat mengeksekusi expressions
kode program untuk Arithmetic Expressions adalah
Hasilnya adalah
previuos next