Menu
Coddy logo textTech

If İfadesi

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

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

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

Bir if ifadesinin temel sözdizimi:

if (condition) {
    // Koşul doğruysa yürütülecek 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'e eşit veya 18'den büyük olup olmadığını kontrol ediyoruz
  • Eğer bu koşul doğruysa, "You are an adult." mesajı yazdırılır
  • Eğer koşul yanlışsa, program kod bloğunu atlar ve bir sonraki ifadeyle devam eder
challenge icon

Görev

Kolay

Önceden ayarlanmış bir sıcaklık değerine göre hava durumunu kontrol eden basit bir program yazıyorsunuz.

İşte görev:

  1. temperature adında bir int değişkeni oluşturun ve onu istediğiniz herhangi bir değere ayarlayın (örneğin, 35).
  2. temperature değerine göre mesajlar yazdırmak için if ifadelerini kullanın:
    • Eğer sıcaklık 30'un üzerindeyse, "It's a hot day!" yazdırın
    • Eğer sıcaklık 20 ile 30 arasındaysa (dahil), "The weather is nice." yazdırın
    • Eğer sıcaklık 20'nin altındaysa, "It's a bit cold today." yazdırın

Kopya kağıdı

if ifadesi, kodu yalnızca belirtilen bir koşul doğruysa yürütür:

if (condition) {
    // Koşul doğruysa yürütülecek kod
}

Örnek:

int age = 20;

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

Koşul yanlışsa, program kod bloğunu atlar ve bir sonraki ifadeyle devam eder.

Kendin dene

#include <stdio.h>

int main() {
    int temperature;
    scanf("%d", &temperature);
    // Bu satırın üzerini 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.

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