Özet Meydan Okuması
Coddy'nin C Journey'sinin Fundamentals bölümünün bir parçası — ders 15 / 63.
Görev
KolayAşağıdakileri yapan bir C programı oluşturun:
- Ş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 #definekullanarak 100 değerine sahip bir sabitMAX_SCORE
- 25 değerine sahip bir tam sayı (integer) değişkeni
- Hesaplayın:
- %15 indirimden sonraki
pricedeğerini hesaplayın ve bunu birdiscounted_pricedeğişkeninde saklayın discounted_pricedeğerini açık tür dönüşümü (explicit casting) kullanarak bir tam sayıya dönüştürün verounded_priceolarak saklayın
- %15 indirimden sonraki
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
2Değişkenler
Veri TipleriTam Sayı (Integer)Float - DoubleKarakterlerBooleanlarSabitlerprintf TemelleriDeğişken İsimlendirme KurallarıTip Dönüşümü Bölüm 1Tip Dönüşümü Bölüm 2Özet Meydan Okuması3Operatörler
Aritmetik OperatörlerModül OperatörüArtırma/AzaltmaAtama Operatörleriİlişkisel OperatörlerMantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Mantıksal Operatörler Bölüm 3Özet Meydan Okuması