1.5. szintű Rust feladatgyűjtemény

Задание 1

Mondja el, milyen értéktartományt vehet fel az i16 típus.

Задание 2

Írja ki a konzolra a 7 többszöröseit a -100 és 100 közötti intervallumban.

Задание 3

Adott két egész szám:

rustlet num1: u16 = 12;
let num2: u16 = 13;

Ellenőrizze, hogy ezeknek a számoknak az első számjegye megegyezik-e.

Задание 4

Adott két egész szám:

rustlet num1: u16 = 36;
let num2: u16 = 12;

Ellenőrizze, hogy az első szám osztható-e maradék nélkül a másodikkal.

Задание 5

Adott egy string:

rustlet txt: &str = "123456789";

Iteráljon végig és írja ki a konzolra egymás után a string végéről kezdve az összes karaktert.

Задание 6

Adott három egész szám:

rustlet num1: u16 = 36;
let num2: u16 = 24;
let num2: u16 = 12;

Írja ki a konzolra ezek közül a legnagyobb számot.

Задание 7

Adott három karakter:

rustlet chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';

Egyesítse ezeket a karaktereket egy stringgé:

ruststd::string "abc"
Задание 8

Adott egy egész szám, amely kilobájtok számát tartalmazza:

rustint kb = 35;

Konvertálja ezt az értéket bájtokba.

Задание 9

Adott egy egész szám, amely a nap sorszámát tartalmazza 1-től 31-ig:

rustlet num: u16 = 1;

Határozza meg, hogy a hónap melyik dekádjába esik ez a nap.