Taso 4.9 Rust-tehtäväkirja

Задание 1

Annettu merkkijono kirjaimilla ja numeroilla:

rustlet txt: &str = 'a1b2c345';

Tarkista, että tässä merkkijonossa on enintään kolme kirjainta.

Задание 2

Annettu kaksi numeroa:

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

Tallenna uuteen vektoriin näiden numeroiden yhteiset jakajat.

Задание 3

Annettu vektori:

rustlet vct: Vec<i16> = Vec::new();

Täytä tämä vektori satunnaisilla kokonaisluvuilla väliltä 1 - 100 silmukkaa käyttäen.

Задание 4

Annettu merkkijono:

rust"abcdefg"

Poista tästä merkkijonosta joka kolmas merkki. Meidän tapauksessamme tuloksen tulisi olla seuraava:

rust"abdeg"
Задание 5

Annettu taulukko viikonpäivien numeroilla:

rustlet arr = [1, 2, 7];

Tallenna uuteen taulukkoon näiden päivien nimet:

rust["ma", "ti", "su"]