Poziom 4.3 zestawu zadań Rust
Задание 1
Dany jest pewien ciąg znaków zawierający litery i cyfry. Uzyskaj pozycję przedostatniej cyfry w tym ciągu.
Задание 2
Wypisz w konsoli wszystkie
liczby z przedziału
od 10 do 1000,
których przedostatnia cyfra
jest parzysta.
Задание 3
Dany jest wektor:
rustlet vct = vec![1, 2, 3, 4, 5];
Wypisz elementy tego wektora w konsoli w odwrotnej kolejności.
Задание 4
Napisz program, który utworzy następujący ciąg znaków:
rust"123456789"
Задание 5
Dany jest ciąg znaków z liczbami całkowitymi, oddzielonymi spacjami:
rustlet txt: &str = "123 456 789";
Znajdź sumę liczb z tego ciągu znaków.
Задание 6
Dany jest ciąg znaków ze słowami:
rustlet txt: &str = "word1 word2 word3";
Uzyskaj pierwsze N słów z
tego ciągu znaków w postaci wektora słów.
Задание 7
Dana jest liczba całkowita:
rustlet num: u16 = 12345;
Uzyskaj tablicę znaków liczby w odwróconej kolejności:
rust['5', '4', '3', '2', '1']