Menu
CoddyTech

Thử thách ôn tập

Thuộc phần Nền tảng cơ bản trong hành trình C của Coddy. Bài học 15 trên 63.

challenge icon

Thử thách

Dễ

Tạo một chương trình C có thể:

  1. Khai báo và khởi tạo:
    • Một biến số nguyên age có giá trị 25
    • Một biến số thực price có giá trị 19.99
    • Một biến ký tự grade có giá trị 'A'
    • Một hằng số MAX_SCORE có giá trị 100, dùng #define
  2. Tính toán:
    • Giá của price sau khi giảm giá 15% và lưu giá trị đó vào biến discounted_price
    • Chuyển discounted_price thành số nguyên bằng phép ép kiểu tường minh và lưu vào rounded_price

Định dạng các số thực để hiển thị chính xác 2 chữ số thập phân.

Tự làm thử

#include <stdio.h>

int main() {
    // Khai báo và khởi tạo các biến
    
    // Tính giá sau khi giảm giá
    
    // Ép kiểu để chuyển thành số nguyên
    
    // In ra tất cả các biến
    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;
}

Tất cả bài học trong Nền tảng cơ bản

Tự luyện tập: Trình biên dịch C online