Menu
Coddy logo textTech

If - Else

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

if-else ifadesi, programınızın koşullara dayalı kararlar vermesini sağlar. Eğer bir koşul doğruysa, bir kod bloğu çalışır; aksi takdirde, farklı bir blok çalışır.

Bir if-else ifadesinin nasıl kullanılacağını görelim:

İlk olarak, bir değişken tanımlıyoruz:

int age = 17;

Şimdi kişinin yetişkin olup olmadığını kontrol edelim:

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

age 17 olduğu için (bu da 18'den küçüktür), çıktı şu şekilde olacaktır:

You are a minor.

if bölümü koşulu kontrol eder. Koşul yanlış olduğunda, else bloğundaki kod çalışır.

challenge icon

Görev

Kolay

Aşağıdakileri yapan bir program yazın:

  1. Kullanıcıdan bir öğrencinin puanını temsil eden bir tam sayı okur
  2. Eğer puan 60'a eşit veya 60'tan büyükse, "Pass" yazdırır
  3. Aksi takdirde, "Fail" yazdırır

Kopya kağıdı

if-else ifadesi, programınızın koşullara göre kararlar vermesini sağlar. Eğer bir koşul doğruysa bir kod bloğu çalışır; aksi takdirde farklı bir blok çalışır.

Temel sözdizimi:

if (condition) {
    // koşul doğruysa çalışacak kod
} else {
    // koşul yanlışsa çalışacak kod
}

Örnek:

int age = 17;
if (age >= 18) {
    printf("You are an adult.\n");
} else {
    printf("You are a minor.\n");
}

age 17 olduğu için (bu da 18'den küçüktür), çıktı You are a minor. olacaktır.

Kendin dene

#include <stdio.h>

int main() {
    int score;
    scanf("%d", &score);
    // Bu satırın üzerini değiştirmeyin
    
    // Kodunuzu buraya 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