4.6. szintű Rust feladatgyűjtemény

Задание 1

Adott egy sztring. Ellenőrizze, hogy ez a sztring csak számjegyekből áll-e.

Задание 2

Adott egy vektor:

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

Távolítsa el a vektorból az összes nullát:

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

Adott egy vektor:

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

Írjon kódot, amely kitölti ezt a vektort a kettő hatványaival az n-edik hatványig:

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

Adott egy egész szám:

rustlet num: u16 = 12345;

Kapja meg az első páros számjegyet a szám végéről.

Задание 5

Írjon egy programot, amely előállítja a következő sztringet:

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

Adott egy tömb egész számokkal:

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

Írjon egy új vektorba azokat a számokat, amelyek tartalmaznak nullát.

Задание 7

Adott egy sztring:

rust"abcdef"

Kapja meg minden második karakterét ennek a sztringnek:

rust"acf"