CodeBlanks Logo Icon CodeBlanks

Özet - Veri türleri

  • C kursu
  • Başlangıç
  • Ders 18/116
  • 5 dk

Tam sayı, ondalık ve char türlerini birleştirerek bir hesap kartı yazarsın.

Özet - Veri türleri

Bu grupta C'in temel veri türlerini gördük:

  • Tamsayılar: int, short, long, unsigned
  • Ondalıklılar: float, double
  • Karakter: char (aslında küçük tamsayı)
  • sizeof ile tür boyutlarını ölçtük
  • Tür dönüşümü ile değerleri çevirdik

Şimdi iki küçük görevle öğrendiklerini pekiştir.

Uygulama char boyutunu yazdır

Bir C programı yaz: printf ile %zu kullanarak sizeof(char) değerini yazdır. Çıktı 1 olmalı.

Örnek çözüm

main.c
#include <stdio.h>

int main(void) {
    printf("%zu", sizeof(char));
    return 0;
}

Beklenen çıktı

1

Uygulama Cast ile int yazdır

Bir C programı yaz: double pi = 3.14; tanımla, (int) pi ile cast yapıp printf ve %d ile yazdır. Çıktı 3 olmalı.

Örnek çözüm

main.c
#include <stdio.h>

int main(void) {
    double pi = 3.14;
    int i = (int) pi;
    printf("%d", i);
    return 0;
}

Beklenen çıktı

3

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Temel türleri eşleştir

Kavram Anlamı
int Tamsayı
double Ondalıklı
char Karakter
sizeof Boyut

2 Hangisi 1 bayt yer kaplar?

  • int
  • double
  • char Doğru cevap
  • long

Açıklama: char her zaman 1 bayttır.

Başlangıç bölümündeki tüm dersler