Menu
CoddyTech

Sabitler

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

C'deki sabitler, programın çalışması sırasında değiştirilemeyen adlandırılmış değerlerdir. Programınız boyunca sabit kalması gereken değerler için kullanışlıdırlar.Bir sabiti #define yönergesini kullanarak tanımla:
#define PI 3.14159
Yukarıdaki satır, 3.14159 değerine sahip PI adlı bir sabit oluşturur.Sabitleri 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. Tanımlandıktan sonra sabit bir değişkeni değiştirmeye çalışmanın derleme hatasına yol açacağı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ını 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ı:

  1. Değeri 3.14159 olan PI sabitini tanımla
  2. Şu formülü kullanarak dairenin alanını 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ıra geç
radius = 5 kullan ve alan değişkeni için float veya double seç.

Beklenen çıktı:
Area: 78.54

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

Kendin dene

#include <stdio.h>

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

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

Kendi başına pratik yap: Online C derleyicisi