Niveau 4.6 Rust Opgaver

Задание 1

Givet en streng. Kontroller, at denne streng kun består af cifre.

Задание 2

Givet en vektor:

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

Fjern alle nuller fra vektoren:

rust[1, 2, 3, 5]
Задание 3

Givet en vektor:

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

Skriv kode, der fylder denne vektor med potenser af to op til n'te potens:

rust[2, 4, 8, 16, 32]
Задание 4

Givet et heltal:

rustlet num: u16 = 12345;

Få det første lige ciffer fra slutningen af dette tal.

Задание 5

Skriv et program, der genererer følgende streng:

rust"54321"
Задание 6

Givet et array med heltal:

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

Gem i en ny vektor de tal, der indeholder cifret nul.

Задание 7

Givet en streng:

rust"abcdef"

Få hvert andet tegn i denne streng:

rust"acf"