Niveau 1.5 Rust Werkboek

Задание 1

Vertel welk bereik van waarden het type i16 kan aannemen.

Задание 2

Print alle getallen die veelvoud zijn van 7 in het bereik van -100 tot 100 naar de console.

Задание 3

Gegeven twee gehele getallen:

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

Controleer of de eerste cijfers van deze getallen overeenkomen.

Задание 4

Gegeven twee gehele getallen:

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

Controleer of het eerste getal deelbaar is door het tweede zonder rest.

Задание 5

Gegeven een string:

rustlet txt: &str = "123456789";

Itereer en print om de beurt alle karakters vanaf het einde van de string naar de console.

Задание 6

Gegeven drie gehele getallen:

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

Print het grootste van deze getallen naar de console.

Задание 7

Gegeven drie karakters:

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

Voeg deze karakters samen tot een string:

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

Gegeven een geheel getal dat een aantal kilobytes bevat:

rustlet kb: i32 = 35;

Zet deze waarde om in bytes.

Задание 9

Gegeven een geheel getal dat een dagnummer van 1 tot 31 bevat:

rustlet num: u16 = 1;

Bepaal in welke decade van de maand deze dag valt.