Menu
Coddy logo textTech

If İfadesi

Coddy'nin C Journey'sinin Temeller bölümünün bir parçası. Ders 25 / 63.

if ifadesi, programınızın kararlar almasını sağlayan C dilindeki temel bir kontrol akışı yapısıdır.

Bir if ifadesi, yalnızca belirtilen bir koşul doğruysa bir kod bloğunu çalıştırır.

Bir if ifadesinin temel sözdizimi:

if (condition) {
    // Koşul doğruysa çalıştırılacak kod
}

Basit bir örneğe bakalım:

int age = 20;

if (age >= 18) {
    printf("You are an adult.\n");
}

Bu örnekte:

  • age içindeki değerin 18'den büyük veya eşit olup olmadığını kontrol ederiz
  • Bu koşul doğruysa, "You are an adult." mesajı yazdırılır
  • Koşul yanlışsa program kod bloğunu atlar ve bir sonraki ifadeyle devam eder
challenge icon

Görev

Kolay

Girdiden okunan bir sıcaklık değerine göre hava durumunu kontrol eden basit bir program yazıyorsun.

Görev şu:

  1. int türündeki temperature değişkeni senin için zaten tanımlandı ve girdiden okundu. İşaretleyicinin üzerindeki satırları değiştirme.
  2. if değerine göre mesajlar yazdırmak için temperature ifadelerini kullan:
    • Sıcaklık 30’un üzerindeyse "It's a hot day!" yazdır.
    • Sıcaklık 20 ile 30 arasındaysa (20 ve 30 dahil) "The weather is nice." yazdır.
    • Sıcaklık 20’nin altındaysa "It's a bit cold today." yazdır.

Kendin dene

#include <stdio.h>

int main() {
    int temperature;
    scanf("%d", &temperature);
    // Bu satırın üstünü değiştirmeyin

    // if ifadelerinizi aşağıya yazın
    

    return 0;
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Online C derleyicisi