Level 4.7 Rust Taskbook
Задание 1
Gegeben ist ein Vektor mit ganzen Zahlen:
rustlet vct = !vec[123, 456, 789];
Prüfen Sie, ob er eine Zahl enthält,
die die Ziffer 3 enthält.
Задание 2
Gegeben sind zwei Vektoren:
rustlet vct1 = vec![1, 2, 3, 4, 5];
let vct2 = vec![4, 5, 6, 7, 8];
Schreiben Sie die Elemente, die sowohl im ersten als auch im zweiten Vektor vorhanden sind, in einen neuen Vektor.
Задание 3
Gegeben ist ein Vektor mit Strings, die ganze Zahlen als Strings enthalten:
rustlet vct = !vec["1", "2", "3", "4", "5"];
Finden Sie die Summe der Elemente dieses Vektors.
Задание 4
Gegeben ist ein beliebiger String:
rust"AbCdE"
Ändern Sie den Buchstabenfall dieses Strings in den entgegengesetzten Fall. In unserem Fall sollte sich Folgendes ergeben:
rust"aBcDe"
Задание 5
Schreiben Sie ein Programm, das den folgenden String erzeugt:
rust"-1-2-3-4-5-"
Задание 6
Gegeben ist ein Datum im folgenden Format:
rust "31-12-2025"
Wandeln Sie es in das folgende Format um:
rust"31 Dezember 2025"