Tason 1.5 Rust-tehtäväsarja

Задание 1

Kerro, minkä arvoalueen tyyppi i16 voi ottaa vastaan.

Задание 2

Tulosta konsoliin kaikki 7:llä jaolliset luvut väliltä -100 - 100.

Задание 3

Annettu kaksi kokonaislukua:

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

Tarkista, että näiden lukujen ensimmäiset numerot täsmäävät.

Задание 4

Annettu kaksi kokonaislukua:

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

Tarkista, että ensimmäinen luku on jaollinen toisella ilman jäännöstä.

Задание 5

Annettu merkkijono:

rustlet txt: &str = "123456789";

Käy läpi ja tulosta konsoliin peräkkäin kaikki merkit merkkijonon lopusta alkaen.

Задание 6

Annettu kolme kokonaislukua:

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

Tulosta konsoliin suurin näistä luvuista.

Задание 7

Annettu kolme merkkiä:

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

Yhdistä nämä merkit merkkijonoksi:

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

Annettu kokonaisluku, joka sisältää kilotavujen määrän:

rustlet kb: i32 = 35;

Muunna tämä arvo tavuiksi.

Задание 9

Annettu kokonaisluku, joka sisältää päivän numeron väliltä 1 - 31:

rustlet num: u16 = 1;

Määritä, mihin kuukauden dekadiin tämä päivä kuuluu.