Menu
CoddyTech

Tantangan Rangkuman

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

challenge icon

Tantangan

Mudah

Buat program C yang:

  1. Mendeklarasikan dan menginisialisasi:
    • Variabel integer age dengan nilai 25
    • Variabel float price dengan nilai 19.99
    • Variabel karakter grade dengan nilai 'A'
    • Konstanta MAX_SCORE dengan nilai 100 menggunakan #define
  2. Menghitung:
    • Nilai price setelah diskon 15% dan menyimpannya dalam variabel discounted_price
    • Mengonversi discounted_price menjadi integer menggunakan casting eksplisit, lalu menyimpannya sebagai rounded_price

Pastikan angka floating-point ditampilkan dengan tepat 2 angka di belakang koma.

Coba sendiri

#include <stdio.h>

int main() {
    // Deklarasikan dan inisialisasi variabel
    
    // Hitung harga setelah diskon
    
    // Ubah menjadi bilangan bulat menggunakan casting
    
    // Cetak semua variabel
    printf("Age: %d\n", age);
    printf("Price: $%.2f\n", price);
    printf("Discounted Price: $%.2f\n", discounted_price);
    printf("Rounded Price: $%d\n", rounded_price);
    printf("Grade: %c\n", grade);
    printf("Max Score: %d\n", MAX_SCORE);
    
    return 0;
}

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler C online