Menu
CoddyTech

Pernyataan 'else if'

Termasuk bagian Dasar-Dasar dalam perjalanan Dart di Coddy. Pelajaran 33 dari 94.

pernyataan else if di Dart memperluas struktur if-else dasar dengan memungkinkan kamu memeriksa beberapa kondisi secara berurutan. Ini berguna saat kamu perlu menangani lebih dari dua kemungkinan hasil dalam kodemu.

Berikut sintaks dasar pernyataan if-else if-else:

if (condition1) {
  // Kode yang dijalankan saat condition1 bernilai true
} else if (condition2) {
  // Kode yang dijalankan saat condition1 bernilai false dan condition2 bernilai true
} else {
  // Kode yang dijalankan saat condition1 dan condition2 sama-sama bernilai false
}
challenge icon

Tantangan

Pemula

Buat program yang menentukan nilai siswa berdasarkan nilai ujiannya:

  1. Deklarasikan variabel integer bernama examScore dengan nilai 78
  2. Gunakan struktur if, else if, dan else untuk menentukan nilai huruf:
    • Jika nilainya 90 atau lebih, nilainya adalah 'A'
    • Jika nilainya 80-89, nilainya adalah 'B'
    • Jika nilainya 70-79, nilainya adalah 'C'
    • Jika nilainya 60-69, nilainya adalah 'D'
    • Jika nilainya di bawah 60, nilainya adalah 'F'
  3. Cetak hasil dengan format berikut:
Exam score: 78
Grade: C

Output kamu harus cocok dengan format persis ini, tetapi dengan nilai yang sesuai untuk skornya.

Coba sendiri

void main() {
  // Deklarasikan variabel examScore di sini
  int examScore = 78;
  
  // Tulis struktur if-else if-else milikmu di sini

  
  // Cetak hasilnya
  print("Exam score: $examScore");
  print("Grade: $grade");
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Dart online