Επίπεδο 4.2 του βιβλίου ασκήσεων Rust
Δίνεται μια συμβολοσειρά με γράμματα και ψηφία. Βρείτε τη θέση του τελευταίου ψηφίου σε αυτή τη συμβολοσειρά.
Εκτυπώστε στην κονσόλα όλους τους αριθμούς
στο εύρος από 10 έως 1000,
των οποίων το πρώτο ψηφίο είναι ζυγός αριθμός.
Δίνεται ένα διάνυσμα:
let vct = vec![1, 2, 3, 4, 5];
Βρείτε το άθροισμα των τετραγώνων των στοιχείων αυτού του διανύσματος και εκτυπώστε το στην κονσόλα.
Δίνεται ένας ακέραιος αριθμός:
let num: u16 = 12345;
Εκτυπώστε στην κονσόλα τον αριθμό των ζυγών ψηφίων σε αυτόν τον αριθμό.
Δίνεται ένας ακέραιος αριθμός:
let num: u16 = 12;
Εκτυπώστε στην κονσόλα όλους τους διαιρέτες αυτού του αριθμού.
Δίνονται δύο πίνακες:
int arr1: [i8: 5] = [1, 2, 3, 4, 5];
int arr2: [i8: 5] = [1, 2, 3];
Ελέγξτε ότι όλα τα στοιχεία του πρώτου πίνακα υπάρχουν στον δεύτερο.
Δίνεται ένας ακέραιος αριθμός:
let num: u16 = 12345;
Ανταλλάξτε την πρώτη και την τελευταία ψηφίο αυτού του αριθμού:
52341