İçeriğe geç
My Compiler
Giriş yapKayıt ol

C öğren: başlangıç dersi

Bu dersleri sırayla izleyin. Her birinde kısa bir açıklama ve My Compiler'da anında çalıştırabileceğiniz kod var.

  1. Ders 1: Hello, World!

    Her dil buradan başlar: her şeyin çalıştığını doğrulamak için ekrana bir mesaj yazdırın.

    #include <stdio.h>
    
    int main(void) {
        printf("Hello, World!\n");
        return 0;
    }
    Derleyicide aç
  2. Ders 2: Değişkenler

    Değişkenler metin, tam sayı ve ondalık sayı gibi değerleri saklar, böylece onları tekrar kullanabilirsiniz.

    #include <stdio.h>
    
    int main(void) {
        char name[] = "Ada";
        int age = 21;
        double height = 1.75;
        printf("%s %d %.2f\n", name, age, height);
        return 0;
    }
    Derleyicide aç
  3. Ders 3: Koşullar

    if / else, programın bir değere göre yol seçmesini sağlar.

    #include <stdio.h>
    
    int main(void) {
        int age = 18;
        if (age >= 18) {
            printf("Adult\n");
        } else if (age >= 13) {
            printf("Teenager\n");
        } else {
            printf("Child\n");
        }
        return 0;
    }
    Derleyicide aç
  4. Ders 4: Döngüler

    Döngüler bir kod bloğunu tekrarlar: sayıyı biliyorsanız for, bir koşulu bekliyorsanız while kullanın.

    #include <stdio.h>
    
    int main(void) {
        for (int i = 1; i <= 5; i++) {
            printf("%d\n", i);
        }
        int n = 3;
        while (n > 0) {
            printf("Countdown %d\n", n--);
        }
        return 0;
    }
    Derleyicide aç
  5. Ders 5: Fonksiyonlar

    Fonksiyon, kodu girdi alan ve sonuç döndüren yeniden kullanılabilir bir bloğa dönüştürür.

    #include <stdio.h>
    
    int add(int a, int b) {
        return a + b;
    }
    
    int main(void) {
        printf("%d\n", add(2, 3));
        return 0;
    }
    Derleyicide aç
  6. Ders 6: Fibonacci dizisi

    Her sayı kendinden önceki iki sayının toplamıdır. Değişkenleri, döngüleri ve aritmetiği birleştiren klasik bir alıştırma.

    #include <stdio.h>
    
    int main(void) {
        int a = 0, b = 1;
        for (int i = 0; i < 10; i++) {
            printf("%d ", a);
            int next = a + b;
            a = b;
            b = next;
        }
        return 0;
    }
    Derleyicide aç