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"