Menu
Coddy logo textTech

Tam Sayılar

Coddy'nin C++ Journey'sinin Temeller bölümünün bir parçası — ders 5 / 74.

Değişkenler, veri değerlerini tutan kapsayıcılardır. Bir program içinde bilgiyi depolamak, işlemek ve görüntülemek için kullanılırlar.

Kısacası, bir değişken, değişkenin adını yazarak erişebildiğimiz bir bellek birimi gibidir. 

Her değişkenin benzersiz bir adı ve farklı türlerde olabilen bir değeri vardır. C++, bir değişkenin tutabileceği değerin türünü tanımlayan çeşitli yerleşik veri türlerine sahiptir.

Değişkenlerle çalışmak iki adımdan oluşur:

  • Deklarasyon — bilgisayara değişkenin var olduğunu söylemek:
    int age;
  • İlklendirme — değişkene bir değer atamak:
    age = 30;

Bu iki adım, aşağıdaki format kullanılarak tek bir satırda birleştirilebilir:

variable_type variable_name = value;

C++'da, tam sayılar genellikle int veri tipi kullanılarak temsil edilir.

int, ondalık noktası olmayan tam sayıları saklamak için kullanılır. Örneğin:

int age = 30;
int temperature = -5;
int count = 100;

C++'da değişkenleri tanımlarken, değişken adından önce değişkenin türünü belirtmeniz gerekir. Bu, tür bildirimi olarak bilinir. Bir değişken belirli bir türle tanımlandıktan sonra, yalnızca o türdeki değerleri tutabilir.

Aynı türden birden fazla değişkeni tek bir satırda da tanımlayabilirsiniz:

int a, b, c;

Modern C++'da değişkenler, küme parantezi ile başlatma (brace initialization) veya kurucu başlatma (constructor initialization) kullanılarak da başlatılabilir:

int num{0};   // küme parantezi ile başlatma
int num(0);   // kurucu başlatma

C++ ayrıca, derleyicinin bir değişkenin türünü atanan değerinden otomatik olarak çıkarmasını sağlayan auto anahtar kelimesini de sağlar:

auto score = 10;    // int olarak çıkarıldı
auto price = 9.99;  // double olarak çıkarıldı
challenge icon

Görev

Başlangıç

quantity adında bir int değişkeni tanımlayın ve 5 değeriyle başlatın.

Kopya kağıdı

Değişkenler veri değerlerini saklar. Şunu kullanarak bildirin ve başlatın:

variable_type variable_name = value;

Tam sayılar için int kullanın:

int age = 30;
int temperature = -5;

Aynı türdeki birden fazla değişken tek bir satırda bildirilebilir:

int a, b, c;

Alternatif başlatma stilleri:

int num{0};   // brace initialization
int num(0);   // constructor initialization

Derleyicinin türü otomatik olarak çıkarmasını sağlamak için auto kullanın:

auto score = 10;    // deduced as int
auto price = 9.99;  // deduced as double

Kendin dene

#include <iostream>

int main() {
    // Değişkenleri burada tanımlayın ve başlatın
    
    
    // Değerleri yazdırın - Bu satırın altını değiştirmeyin
    std::cout << "Quantity: " << quantity;
    
    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