Ringkasan If - Else
Termasuk bagian Dasar-Dasar dalam perjalanan Java di Coddy. Pelajaran 31 dari 73.
Tantangan
PemulaKamu diberi kode yang menerima dua angka sebagai input, n1 dan n2, serta sebuah string dengan satu karakter, op.
Catatan: kita akan belajar cara menerima input dari pengguna pada pelajaran berikutnya. Untuk saat ini, baris input di atas kodemu sudah ditulis.
Nilai yang mungkin untuk op adalah +, -, /, dan *
Tugasmu adalah menetapkan nilai variabel result berdasarkan kondisi berikut:
- jika
opadalah+, tetapkanresultdengan nilain1 + n2. - jika
opadalah-, tetapkanresultdengan nilain1 - n2. - jika
opadalah/, tetapkanresultdengan nilain1 / n2. - jika
opadalah*, tetapkanresultdengan nilain1 * n2.
Penting: Di Java, string tidak dapat dibandingkan menggunakan ==. Untuk membandingkan string, gunakan method .equals(). Misalnya, untuk memeriksa apakah op adalah +, tulis: op.equals("+")
Coba sendiri
// Tulis kodemu di bawah ini
double result = 0;
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloIncrement/DecrementPost-increment/Post-decrementPintasan AritmetikaOperator PerbandinganPerbandingan string7IO Dasar
Method System.outMemformat outputClass ScannerRangkuman: Hingga 120Rangkuman: Benar atau Salah5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Rangkuman: Logika SederhanaOperator Logika Bagian 3Operator Logika Bagian 43Variabel Bagian 2
KonstantaKonvensi PenamaanUlasan: Inisialisasi VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 26Pengambilan Keputusan
Pernyataan IfIf - ElsePernyataan SwitchOperator TernaryRingkasan If - ElseIf - Else BersarangLatihan sendiri: Compiler Java online