Nível 1.5 do livro de exercícios Rust
Explique qual intervalo de valores
o tipo i16
pode assumir.
Exiba no console todos os
números múltiplos de 7
no intervalo
de -100
a 100
.
Dados dois números inteiros:
let num1: u16 = 12;
let num2: u16 = 13;
Verifique se os primeiros dígitos desses números coincidem.
Dados dois números inteiros:
let num1: u16 = 36;
let num2: u16 = 12;
Verifique se o primeiro número é divisível pelo segundo sem resto.
Dada uma string:
let txt: &str = "123456789";
Itere e exiba no console todos os caracteres, um por um, a partir do final da string.
Dados três números inteiros:
let num1: u16 = 36;
let num2: u16 = 24;
let num2: u16 = 12;
Exiba no console o maior dentre esses números.
Dados três caracteres:
let chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';
Concatene esses caracteres em uma string:
std::string "abc"
Dado um número inteiro contendo uma quantidade de kilobytes:
int kb = 35;
Converta este valor para bytes.
Dado um número inteiro contendo
um dia do mês de 1
a 31
:
let num: u16 = 1;
Determine em qual década do mês este dia se encontra.