Menu
Coddy logo textTech

Sabitler

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

C'deki sabitler, program yürütülürken değerleri değiştirilemeyen değişkenlerdir. Programınız boyunca sabit kalması gereken değerler için kullanışlıdırlar.Şu #define yönergesini kullanarak bir sabit tanımlayın:
#define PI 3.14159
Yukarıdaki satır, değeri 3.14159 olan PI adlı bir sabit oluşturur.Sabite oluşturmanın başka bir yolu da const anahtar sözcüğünü kullanmaktır:
const float TAX_RATE = 0.07;
Bu, değeri 0.07 olan TAX_RATE adlı bir sabit oluşturur. Bir sabit değişken tanımlandıktan sonra değiştirmeye çalışmanın 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 hâle getirir. Birden fazla yerde kullanılan bir değeri değiştirmeniz gerekirse, onu yalnızca bir kez güncellemeniz yeterlidir.
challenge icon

Görev

Kolay

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

  1. 3.14159 değerine sahip bir PI sabiti Define et
  2. Dairenin alanını şu formülü kullanarak hesapla: area = PI * radius * radius
  3. Hesaplanan alanı tam olarak 2 ondalık basamakla şu biçimde yazdır: Area: X.XX ve ardından yeni satır ekle
radius = 5 kullan ve alan değişkeni için float veya double kullan.

Beklenen çıktı:
Area: 78.54

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

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.

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

Kendi başına pratik yap: Online C derleyicisi