Niveau 4.6 van Rust Takenboek

Задание 1

Gegeven een string. Controleer of deze string alleen uit cijfers bestaat.

Задание 2

Gegeven een vector:

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

Verwijder alle nullen uit de vector:

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

Gegeven een vector:

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

Schrijf code die deze vector vult met machten van twee tot de n-de macht:

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

Gegeven een geheel getal:

rustlet num: u16 = 12345;

Verkrijg het eerste even cijfer vanaf het einde van dit getal.

Задание 5

Schrijf een programma dat de volgende string vormt:

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

Gegeven een array met gehele getallen:

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

Sla in een nieuwe vector die getallen op die het cijfer nul bevatten.

Задание 7

Gegeven een string:

rust"abcdef"

Verkrijg elk tweede teken van deze string:

rust"acf"