Menu
Coddy logo textTech

Özet Meydan Okuması

Coddy'nin C Journey'sinin Fundamentals bölümünün bir parçası — ders 15 / 63.

challenge icon

Görev

Kolay

Aşağıdakileri yapan bir C programı oluşturun:

  1. Şunları tanımlar ve başlatır:
    • 25 değerine sahip bir tam sayı (integer) değişkeni age
    • 19.99 değerine sahip bir ondalıklı sayı (float) değişkeni price
    • 'A' değerine sahip bir karakter (character) değişkeni grade
    • #define kullanarak 100 değerine sahip bir sabit MAX_SCORE
  2. Hesaplayın:
    • %15 indirimden sonraki price değerini hesaplayın ve bunu bir discounted_price değişkeninde saklayın
    • discounted_price değerini açık tür dönüşümü (explicit casting) kullanarak bir tam sayıya dönüştürün ve rounded_price olarak saklayın

Ondalıklı sayıları tam olarak 2 ondalık basamak gösterecek şekilde formatladığınızdan emin olun.

Kendin dene

#include <stdio.h>

int main() {
    // Değişkenleri tanımla ve başlat
    
    // İndirimli fiyatı hesapla
    
    // Tür dönüşümü kullanarak tam sayıya dönüştür
    
    // Tüm değişkenleri yazdır
    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 bölümündeki tüm dersler