Poziom 3.5 zadań Rust
Задание 1
Dana jest tablica z liczbami. Sprawdź, czy wszystkie elementy tej tablicy są liczbami dodatnimi.
Задание 2
Dany jest tekst ze słowami. Dany jest również znak:
rustlet chr: char = 'a';
Wypisz w konsoli wszystkie słowa, zaczynające się na podany znak.
Задание 3
Dany jest pewien ciąg znaków:
rust"1203405"
Znajdź pozycję ostatniego zera w ciągu znaków.
Задание 4
Dane są dwie tablice:
rustint arr1: [i8: 5] = [1, 2, 3, 4, 5];
int arr2: [i8: 5] = [4, 5, 6, 7, 8];
Wypisz w konsoli wspólne elementy tych tablic:
rust4
5
Задание 5
Dany jest ciąg znaków:
rustlet txt: &str = "abc def jhi";
Policz liczbę słów w tym ciągu znaków.
Задание 6
Dana jest pewna liczba całkowita:
rustlet num: i16 = 12000;
Policz liczbę zer na końcu tej liczby:
rust3