Level 3.5 Rust Aufgaben

Задание 1

Gegeben ist ein Array mit Zahlen. Prüfen Sie, ob alle Elemente dieses Arrays positive Zahlen sind.

Задание 2

Gegeben ist ein Text mit Wörtern. Gegeben ist auch ein Zeichen:

rustlet chr: char = 'a';

Geben Sie alle Wörter in der Konsole aus, die mit dem gegebenen Zeichen beginnen.

Задание 3

Gegeben ist eine Zeichenkette:

rust"1203405"

Finden Sie die Position der letzten Null in der Zeichenkette.

Задание 4

Gegeben sind zwei Arrays:

rustint arr1: [i8: 5] = [1, 2, 3, 4, 5];
int arr2: [i8: 5] = [4, 5, 6, 7, 8];

Geben Sie die gemeinsamen Elemente dieser Arrays in der Konsole aus:

rust4
5
Задание 5

Gegeben ist eine Zeichenkette:

rustlet txt: &str = "abc def jhi";

Zählen Sie die Anzahl der Wörter in dieser Zeichenkette.

Задание 6

Gegeben ist eine ganze Zahl:

rustlet num: i16 = 12000;

Zählen Sie die Anzahl der Nullen am Ende dieser Zahl:

rust3