Menu
CoddyTech

Tantangan Rangkuman

Termasuk bagian Dasar-Dasar dalam perjalanan C di Coddy. Pelajaran 30 dari 63.

challenge icon

Tantangan

Mudah

Buat program yang menganalisis nilai numerik siswa dan memberikan umpan balik menggunakan beberapa teknik alur kontrol.

Programmu harus menerapkan logika berikut:

  • Jika nilai tidak valid (kurang dari 0 atau lebih besar dari 100), cetak "Invalid score" lalu keluar.
  • Gunakan pernyataan switch untuk mencetak nilai huruf:
    • 90-100: "A"
    • 80-89: "B"
    • 70-79: "C"
    • 60-69: "D"
    • 0-59: “F”
  • Terakhir, gunakan operator ternary untuk mencetak apakah siswa lulus atau gagal (nilai lulus adalah 60 atau lebih), pada barisnya sendiri dengan format Status: Passed atau Status: Failed.

Coba sendiri

#include <stdio.h>

int main() {
    int score;
    scanf("%d", &score);
    // Jangan ubah kode di atas baris ini
    
    // Tulis kodemu di sini
    
    return 0;
}

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler C online