Nivelul 1.5 al cărții de probleme Rust
Spuneți ce interval de valori
poate lua tipul i16.
Afișați în consolă toate
numerele multiplu de 7 din intervalul
de la -100 până la 100.
Sunt date două numere întregi:
let num1: u16 = 12;
let num2: u16 = 13;
Verificați dacă primele cifre ale acestor numere coincid.
Sunt date două numere întregi:
let num1: u16 = 36;
let num2: u16 = 12;
Verificați dacă primul număr este divizibil fără rest cu al doilea.
Este dat un șir de caractere:
let txt: &str = "123456789";
Parcurgeți și afișați în consolă pe rând toate caracterele de la sfârșitul șirului.
Sunt date trei numere întregi:
let num1: u16 = 36;
let num2: u16 = 24;
let num2: u16 = 12;
Afișați în consolă cel mai mare dintre aceste numere.
Sunt date trei caractere:
let chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';
Combinați aceste caractere într-un șir:
std::string "abc"
Este dat un număr întreg care conține o cantitate de kilobiți:
int kb = 35;
Convertiți această valoare în biți.
Este dat un număr întreg care conține
numărul zilei de la 1 la 31:
let num: u16 = 1;
Determinați în ce decadă a lunii se încadrează această zi.