Menu
Coddy logo textTech

Sabitler

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

C dilindeki sabitler (constants), programın çalışması sırasında değerleri değiştirilemeyen değişkenlerdir. Programınız boyunca sabit kalması gereken değerler için kullanışlıdırlar.#define yönergesini kullanarak bir sabit tanımlayın:
#define PI 3.14159
Yukarıdaki satır, 3.14159 değerine sahip PI adında bir sabite oluşturur.Sabit oluşturmanın bir diğer yolu da const anahtar kelimesini kullanmaktır:
const float TAX_RATE = 0.07;
Bu, 0.07 değerine sahip `TAX_RATE` adında bir `constant` oluşturur. `constant` bir değişken tanımlandıktan sonra onu değiştirmeye çalışmanın bir derleme hatasıyla sonuçlanacağını unutmayın.Programınızda sabitleri normal değişkenler gibi kullanın:
float area = PI * radius * radius;
float tax = price * TAX_RATE;
Sabitler, kodunuzu daha okunabilir ve bakımı daha kolay hale getirir. Birden fazla yerde kullanılan bir değeri değiştirmeniz gerekirse, bunu yalnızca bir kez güncellemeniz yeterlidir.
challenge icon

Görev

Kolay

Bir dairenin alanını hesaplayan bir program oluşturun. Programınız şunları yapmalıdır:

  1. 3.14159 değerine sahip bir PI sabiti tanımlayın
  2. Şu formülü kullanarak dairenin alanını hesaplayın: area = PI * radius * radius
  3. Hesaplanan alanı tam olarak virgülden sonra 2 basamak olacak şekilde Area: X.XX formatında ve ardından yeni bir satır karakteri ile yazdırın
radius = 5 değerini ve area değişkeni için float veya double veri tipini kullanın.

Beklenen çıktı:
Area: 78.54

Not: printf içinde biçim belirteci olarak %.2f kullanın ve çıktınızı \n ile bitirin.

Kendin dene

#include <stdio.h>

int main() {
    // PI sabitini burada tanımla
    
    int radius = 5;
    
    // Alanı burada hesapla
    
    // Alanı burada yazdır
    
    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