Niveau 1.5 Rust Opgaver

Задание 1

Fortæl, hvilket interval af værdier datatypen i16 kan tage.

Задание 2

Udskriv til konsollen alle tal, der er multipla af 7, i intervallet fra -100 til 100.

Задание 3

Der er givet to heltal:

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

Kontroller, at de første cifre i disse tal er ens.

Задание 4

Der er givet to heltal:

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

Kontroller, at det første tal er deleligt med det andet uden rest.

Задание 5

Der er givet en streng:

rustlet txt: &str = "123456789";

Iterer over og udskriv til konsollen hvert tegn i strengen i rækkefølge fra slutningen.

Задание 6

Der er givet tre heltal:

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

Udskriv til konsollen det største af disse tal.

Задание 7

Der er givet tre tegn:

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

Saml disse tegn til en streng:

rust"abc"
Задание 8

Der er givet et heltal, der indeholder antallet af kilobyte:

rustlet kb: u32 = 35;

Konverter denne værdi til byte.

Задание 9

Der er givet et heltal, der indeholder dagsnummeret fra 1 til 31:

rustlet num: u16 = 1;

Bestem hvilken dekade i måneden denne dag falder i.