PEMPROGRAMAN 3
“VARIABEL DAN EXPRESSIONS”
DISUSUN OLEH :
NAMA : Ramadani Saputra Herlambang
NIM : 22520241021
PRODI : Pendidikan Teknik Informatika
A. Ringkasan Teori
Variabel adalah sebuah nama yang mewakili sebuah nilai. Variabel bisa diisi
dengan berbagai macam nilai seperti string (teks), number (angka), objek, array,
dan sebagainya. Ekspresi adalah blok bangunan penting dari program Java apa
pun, biasanya dibuat untuk menghasilkan nilai baru, meskipun terkadang
ekspresi hanya memberikan nilai ke variabel. Ekspresi dibuat menggunakan
nilai, variabel , operator, dan pemanggilan metode.
Tulislah hasil dari masing-masing ungkapan berikut. Jika Anda terjebak, tanyakan
kepada TA atau tetangga.
Gambar hasil dari latihan 1
Latihan 7 : a, b, and c
Berapakah nilai a, b, dan c setelah pernyataan berikut? Tulislah jawabanmu pada
kotak di sebelah kanan. Berapakah nilai a, b, dan c setelah pernyataan berikut?
Tulis jawaban Anda pada kotak di sebelah kanan.
Latihan 8 : answer
baris 4: hilang + antara "x adalah" dan x
baris 4: tidak dapat mencetak nilai x sebelum memberinya nilai
baris 6: tidak dapat menetapkan 15.2 ke dalam variabel bertipe int
baris 6: tidak boleh mendeklarasikan ulang tipe variabel
baris 7: " tanda harus antara sekarang dan +
baris 10: tidak boleh menulis kata int di sini
baris 10: variabel y harus bertipe sama dengan x
baris 10: tidak benar mengatur y menjadi 1 lebih dari x (tidak boleh menulis kata
int di sini)
baris 11: dan harus dalam tanda kutip dengan spasi di sekitarnya
Latihan 9 : i, j, and k
Berapakah nilai i, j, dan k setelah pernyataan berikut?
Gunakan contoh program pada slide berikutnya untuk menguji kode Anda.
// expected output:
// y is 7043.7
double x = 5;
}
}
Latihan 10 : Answer
double y = 12.3*x*x*x*x - 9.1*x*x*x + 19.3*x*x - 4.6*x + 34.2;
Jika Anda ingin tantangan tambahan, coba cari cara untuk menghitung nilai di atas
dengan menggunakan operator * tidak lebih dari 4 kali.
Gambar hasil dari latihan 10
E. Referensi
http://www.buildingjavaprograms.com/labs/5ed/ch02-expressions-variables.html