Επίπεδο 1.5 Βιβλίου Ασκήσεων Rust
Πείτε μας, ποιο εύρος τιμών
μπορεί να πάρει
ο τύπος i16.
Εκτυπώστε στην κονσόλα όλους
τους αριθμούς που είναι πολλαπλάσια του 7 στο διάστημα
από -100 έως 100.
Δίνονται δύο ακέραιοι αριθμοί:
let num1: u16 = 12;
let num2: u16 = 13;
Ελέγξτε ότι τα πρώτα ψηφία αυτών των αριθμών συμπίπτουν.
Δίνονται δύο ακέραιοι αριθμοί:
let num1: u16 = 36;
let num2: u16 = 12;
Ελέγξτε ότι ο πρώτος αριθμός διαιρείται με τον δεύτερο χωρίς υπόλοιπο.
Δίνεται μια συγκεκριμένη συμβολοσειρά:
let txt: &str = "123456789";
Περάστε και εκτυπώστε στην κονσόλα με τη σειρά όλους τους χαρακτήρες από το τέλος της συμβολοσειράς.
Δίνονται τρεις ακέραιοι αριθμοί:
let num1: u16 = 36;
let num2: u16 = 24;
let num3: u16 = 12;
Εκτυπώστε στην κονσόλα τον μεγαλύτερο από αυτούς τους αριθμούς.
Δίνονται τρεις χαρακτήρες:
let chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';
Συνενώστε αυτούς τους χαρακτήρες σε μια συμβολοσειρά:
std::string "abc"
Δίνεται ένας ακέραιος αριθμός που περιέχει ποσότητα kilobytes:
let kb: i32 = 35;
Μετατρέψτε αυτήν την τιμή σε bytes.
Δίνεται ένας ακέραιος αριθμός που περιέχει
αριθμό ημέρας από 1 έως 31:
let num: u16 = 1;
Προσδιορίστε σε ποια δεκάδα του μήνα εμπίπτει αυτή η ημέρα.