Menu
Coddy logo textTech

Sayılar

Coddy'nin Rust Journey'sinin Fundamentals bölümünün bir parçası — ders 5 / 75.

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. Rust, bir değişkenin tutabileceği değerin türünü tanımlayan çeşitli yerleşik veri türlerine sahiptir.

Bir değişkeni başlatmak için şu formatı kullanırız:

let variable_name: variable_type = value;

Rust'ta sayılar genellikle iki ana veri tipi kullanılarak temsil edilir: i32 ve f64.

i32 herhangi bir ondalık nokta içermeyen tam sayıları saklamak için kullanılır. Örneğin:

let age: i32 = 30;
let temperature: i32 = -5;
let count: i32 = 100;

f64 ondalık noktalı sayıları saklamak için kullanılır. Örneğin:

let price: f64 = 99.99;
let pi: f64 = 3.14159;
let fraction: f64 = 0.5;

Rust'ta değişkenleri tanımlarken, değişken adından sonra bir iki nokta üst üste ve ardından 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.

challenge icon

Görev

Başlangıç

Aşağıdaki değişkenleri bildiren ve başlatan bir Rust programı yazın:

  • quantity adında bir i32 değişkeni bildirin ve onu 5 değeriyle başlatın.
  • item_price adında bir f64 değişkeni bildirin ve onu 24.99 değeriyle başlatın.

Bu değişkenleri bildirdikten ve başlattıktan sonra, değişkenlerin değerlerini konsola aşağıdaki formatta yazdırmak için println!() kullanın:

Quantity: [value of quantity]
Price: [value of item_price]

Kopya kağıdı

Değişkenler, veri değerlerini tutan kapsayıcılardır. Bir değişkeni başlatmak için şu formatı kullanın:

let variable_name: variable_type = value;

i32 tam sayılar için kullanılır:

let age: i32 = 30;
let temperature: i32 = -5;

f64 ondalıklı sayılar için kullanılır:

let price: f64 = 99.99;
let pi: f64 = 3.14159;

Tür bildirimi gereklidir - değişken adından sonra iki nokta üst üste ile türü belirtin. Bir kez bildirildikten sonra, bir değişken yalnızca o türdeki değerleri tutabilir.

Kendin dene

fn main() {
    // Değişkenleri burada tanımlayın ve başlatın
    
    
    // Değerleri yazdırın, aşağıdaki satırları değiştirmeyin
    println!("Quantity: {}", quantity);
    println!("Price: {}", item_price);
    
}
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