Poziom 4.9 zadań Rust
Задание 1
Dany jest ciąg znaków z literami i cyframi:
rustlet txt: &str = 'a1b2c345';
Sprawdź, czy w tym ciągu jest nie więcej niż trzy litery.
Задание 2
Dane są dwie liczby:
rustlet num1: u16 = 12;
let num2: u16 = 34;
Zapisz do nowego wektora wspólne dzielniki tych liczb.
Задание 3
Dany jest wektor:
rustlet vct: Vec<i16> = Vec::new();
Za pomocą pętli wypełnij ten
wektor losowymi liczbami całkowitymi
z przedziału od 1 do 100.
Задание 4
Dany jest pewien ciąg znaków:
rust"abcdefg"
Usuń z tego ciągu każdy trzeci znak. W naszym przypadku powinno powstać następujące:
rust"abdeg"
Задание 5
Dana jest tablica z numerami dni tygodnia:
rustlet arr = [1, 2, 7];
Zapisz do nowej tablicy nazwy tych miesięcy:
rust["pn", "wt", "nd"]