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şlatmaC++ 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ı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 initializationDerleyicinin 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 doubleKendin 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;
}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
4Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüArtırma/AzaltmaSonradan Artırma/AzaltmaAritmetik KısayollarKarşılaştırma OperatörleriString Karşılaştırma7Giriş/Çıkış Temelleri
cout İfadesicin İfadesiString GirdisiÖzet - 120'ye KadarÖzet - Doğru veya Yanlış