Menu
Coddy logo textTech

복습 챌린지

Coddy C 여정의 Fundamentals 섹션에 포함된 레슨 — 63개 중 15번째.

challenge icon

챌린지

쉬움

다음과 같은 작업을 수행하는 C 프로그램을 작성하세요:

  1. 다음 변수들을 선언하고 초기화합니다:
    • 값이 25인 정수형 변수 age
    • 값이 19.99인 실수형 변수 price
    • 값이 'A'인 문자형 변수 grade
    • #define을 사용하여 값이 100인 상수 MAX_SCORE
  2. 다음을 계산합니다:
    • 15% 할인된 후의 price를 계산하여 discounted_price 변수에 저장합니다
    • 명시적 형변환(explicit casting)을 사용하여 discounted_price를 정수로 변환하고 rounded_price에 저장합니다

부동 소수점 숫자는 소수점 아래 정확히 2자리까지 표시되도록 형식을 지정해야 합니다.

직접 해보기

#include <stdio.h>

int main() {
    // 변수 선언 및 초기화
    
    // 할인된 가격 계산
    
    // 캐스팅을 사용하여 정수로 변환
    
    // 모든 변수 출력
    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;
}

Fundamentals의 모든 레슨