Level 4.9 der Rust-Aufgabensammlung
Задание 1
Gegeben ist ein String mit Buchstaben und Ziffern:
rustlet txt: &str = 'a1b2c345';
Prüfen Sie, dass in diesem String nicht mehr als drei Buchstaben sind.
Задание 2
Gegeben sind zwei Zahlen:
rustlet num1: u16 = 12;
let num2: u16 = 34;
Schreiben Sie in einen neuen Vektor die gemeinsamen Teiler dieser Zahlen.
Задание 3
Gegeben ist ein Vektor:
rustlet vct: Vec<i16> = Vec::new();
Füllen Sie diesen Vektor mit einer Schleife
mit zufälligen ganzen Zahlen
aus dem Bereich von 1 bis 100.
Задание 4
Gegeben ist ein beliebiger String:
rust"abcdefg"
Entfernen Sie aus diesem String jedes dritte Zeichen. In unserem Fall sollte Folgendes herauskommen:
rust"abdeg"
Задание 5
Gegeben ist ein Array mit Nummern der Wochentage:
rustlet arr = [1, 2, 7];
Schreiben Sie in ein neues Array die Namen dieser Wochentage:
rust["пн", "вт", "вс"]