5 of 100 menu

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.

bydeenesfrptru