Επίπεδο 4.9 του βιβλίου ασκήσεων Rust
Задание 1
Δίνεται μια συμβολοσειρά με γράμματα και ψηφία:
rustlet txt: &str = 'a1b2c345';
Ελέγξτε ότι σε αυτήν τη συμβολοσειρά δεν υπάρχουν περισσότερα από τρία γράμματα.
Задание 2
Δίνονται δύο αριθμοί:
rustlet num1: u16 = 12;
let num2: u16 = 34;
Γράψτε σε ένα νέο διάνυσμα τους κοινούς διαιρέτες αυτών των αριθμών.
Задание 3
Δίνεται ένα διάνυσμα:
rustlet vct: Vec<i16> = Vec::new();
Χρησιμοποιώντας βρόγχο, γεμίστε αυτό το
διάνυσμα με τυχαίους ακέραιους αριθμούς
από το διάστημα από 1 έως 100.
Задание 4
Δίνεται μια συγκεκριμένη συμβολοσειρά:
rust"abcdefg"
Αφαιρέστε από αυτήν τη συμβολοσειρά κάθε τρίτο χαρακτήρα. Στην περίπτωσή μας πρέπει να προκύψει το εξής:
rust"abdeg"
Задание 5
Δίνεται ένας πίνακας με αριθμούς ημερών της εβδομάδας:
rustlet arr = [1, 2, 7];
Γράψτε σε έναν νέο πίνακα τα ονόματα αυτών των μηνών:
rust["Δευ", "Τρι", "Κυρ"]