Kiwango cha 1.5 cha Kitabu cha Mazoezi ya Rust
Eleza, ni aina gani ya anuwai ya maadili
inayoweza kuchukua
aina i16.
Andika kwenye konsole nambari zote
zinazogawanyika kwa 7 katika kipindi
kutoka -100 hadi 100.
Kuna nambari mbili kamili:
let num1: u16 = 12;
let num2: u16 = 13;
Angalia ikiwa tarakimu za kwanza za nambari hizi zinafanana.
Kuna nambari mbili kamili:
let num1: u16 = 36;
let num2: u16 = 12;
Angalia ikiwa nambari ya kwanza inagawanyika kwa ya pili bila baki.
Kuna mkondo fulani:
let txt: &str = "123456789";
Kuvuna na uandike kwenye konsole kwa mfululizo herufi zote kuanzia mwisho wa mkondo.
Kuna nambari tatu kamili:
let num1: u16 = 36;
let num2: u16 = 24;
let num2: u16 = 12;
Andika kwenye konsole nambari kubwa zaidi kati ya hizi.
Kuna herufi tatu:
let chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';
Changanya herufi hizi kuwa mkondo:
std::string "abc"
Kuna nambari kamili iliyo na kiasi cha kilobaiti:
int kb = 35;
Badilisha thamani hii kuwa baiti.
Kuna nambari kamili iliyo na
nambari ya siku kutoka 1 hadi 31:
let num: u16 = 1;
Amua, katika dekade gani ya mwezi siku hii ipo.