Menu
CoddyTech

Ringkasan: Membuat Keputusan

Termasuk bagian Dasar-Dasar dalam perjalanan GO di Coddy. Pelajaran 43 dari 109.

challenge icon

Tantangan

Sedang

Lengkapi kode untuk menerapkan berbagai pernyataan percabangan dan mencetak hasilnya.

Teks persisnya adalah Good job!.

Teks persisnya adalah Grade: B.

Coba sendiri

package main

import "fmt"

func main() {
  // Variabel yang diberikan
  score := 85
  grade := ""
  
  // TODO: Gunakan pernyataan if untuk memeriksa apakah score lebih besar dari atau sama dengan 90
  // Jika benar, atur grade menjadi "A"
  
  // TODO: Gunakan pernyataan else if untuk memeriksa apakah score lebih besar dari atau sama dengan 80
  // Jika benar, atur grade menjadi "B"
  
  // TODO: Gunakan pernyataan else if untuk memeriksa apakah score lebih besar dari atau sama dengan 70
  // Jika benar, atur grade menjadi "C"
  
  // TODO: Gunakan pernyataan else untuk menangani score di bawah 70
  // Atur grade menjadi "F"
  
  // TODO: Cetak teks persis seperti dalam instruksi menggunakan variabel grade
  
  // TODO: Gunakan pernyataan switch dengan variabel grade untuk mencetak pesan
  // Untuk "A", cetak "Excellent work!"
  // Untuk "B", cetak teks persis seperti dalam instruksi
  // Untuk "C", cetak "Satisfactory."
  // Untuk nilai grade lainnya, cetak "You need to improve."
}

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Go online