36 of 100 menu

Nível 4.6 do livro de exercícios Rust

Dada uma string. Verifique se esta string consiste apenas em dígitos.

Dado um vetor:

vec![1, 0, 2, 3, 0, 5]

Remova do vetor todos os zeros:

[1, 2, 3, 5]

Dado um vetor:

let vct: Vec<i16> = Vec::new();

Escreva um código que preencherá este vetor com potências de dois até o enésimo grau:

[2, 4, 8, 16, 32]

Dado um número inteiro:

let num: u16 = 12345;

Obtenha o primeiro dígito par a partir do final deste número.

Escreva um programa que formará a seguinte string:

"54321"

Dado um array com números inteiros:

let arr = [123, 102, 345, 350];

Grave em um novo vetor os números que contêm o dígito zero.

Dada uma string:

"abcdef"

Obtenha cada segundo caractere desta string:

"acf"
bydeenesfrptru