Səviyyə 1.5 tapşırıqlar toplusu Rust
Izah edin ki, i16 tipi
neçə və hansı diapazonda
qiymətlər ala bilər.
Konsola -100-dən 100-ə qədər
olan aralıqda 7-ə
qat olan butun ədədləri cap edin.
Iki tam ədəd verilib:
let num1: u16 = 12;
let num2: u16 = 13;
Yoxlayın ki, bu ədədlərin ilk rəqəmləri eynidir.
Iki tam ədəd verilib:
let num1: u16 = 36;
let num2: u16 = 12;
Yoxlayın ki, birinci ədəd ikinci ədədə qalıqsız bolunur.
Müəyyən bir sətir verilib:
let txt: &str = "123456789";
Sətirin sonundan baslayaraq butun simvolları növbə ilə gəzin və konsola cap edin.
Uc tam ədəd verilib:
let num1: u16 = 36;
let num2: u16 = 24;
let num2: u16 = 12;
Bu ədədlərdən en boyuyunu konsola cap edin.
Uc simvol verilib:
let chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';
Bu simvolları bir sətirdə birləşdirin:
std::string "abc"
Kilobayt sayını ifadə edən tam ədəd verilib:
int kb = 35;
Bu qiyməti bayta cevirin.
1-dən 31-ə qədər olan
gün nomresini ifadə edən
tam ədəd verilib:
let num: u16 = 1;
Bu günün ayın hansı dekadasına duşduyunu müəyyənləşdirin.