Seviye 1.5 Rust Alıştırma Kitabı
i16 tipinin hangi değer aralığını
alabileceğini anlatın.
-100 ile 100 aralığında
7'ye tam bölünen tüm
sayıları konsola yazdırın.
İki tamsayı verilmiştir:
let num1: u16 = 12;
let num2: u16 = 13;
Bu sayıların ilk basamaklarının çakıştığını kontrol edin.
İki tamsayı verilmiştir:
let num1: u16 = 36;
let num2: u16 = 12;
İlk sayının, ikinci sayıya kalansız bölündüğünü kontrol edin.
Bir string verilmiştir:
let txt: &str = "123456789";
Stringin sonundan başlayarak tüm karakterleri sırayla konsola yazdırın.
Üç tamsayı verilmiştir:
let num1: u16 = 36;
let num2: u16 = 24;
let num2: u16 = 12;
Bu sayıların en büyüğünü konsola yazdırın.
Üç karakter verilmiştir:
let chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';
Bu karakterleri bir string içinde birleştirin:
std::string "abc"
Kilobayt cinsinden bir tamsayı verilmiştir:
int kb = 35;
Bu değeri bayta çevirin.
1 ile 31 arasında
bir gün numarası içeren
bir tamsayı verilmiştir:
let num: u16 = 1;
Bu günün ayın hangi on günlük dilimine (dekada) denk geldiğini belirleyin.