Ниво 1.5 задачник Rust
Кажете, кој опсег на вредности
може да има
типот i16.
Испечатете ги во конзолата сите
броеви деливи со 7 во интервалот
од -100 до 100.
Дадени се два цели броја:
let num1: u16 = 12;
let num2: u16 = 13;
Проверете дали првите цифри на овие броеви се совпаѓаат.
Дадени се два цели броја:
let num1: u16 = 36;
let num2: u16 = 12;
Проверете дали првиот број се дели без остаток со вториот.
Даден е некој стринг:
let txt: &str = "123456789";
Итерирајте и испечатете во конзолата за возврат сите знаци од крајот на стрингот.
Дадени се три цели броја:
let num1: u16 = 36;
let num2: u16 = 24;
let num3: u16 = 12;
Испечатете го во конзолата поголемиот од овие броеви.
Дадени се три знака:
let chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';
Спојте ги овие знаци во стринг:
std::string "abc"
Даден е цел број, кој содржи количина на килобајти:
let kb: i32 = 35;
Претворете ја оваа вредност во бајти.
Даден е цел број, кој содржи
број на ден од 1 до 31:
let num: u16 = 1;
Определете, во која декада од месецот спаѓа овој ден.