Taseme 4.7 ülesannete kogu Rust

Задание 1

Antud vektor täisarvudega:

rustlet vct = !vec[123, 456, 789];

Kontrollige, kas selles on arv, mis sisaldab endas numbrit 3.

Задание 2

Antud kaks vektorit:

rustlet vct1 = vec![1, 2, 3, 4, 5];
let vct2 = vec![4, 5, 6, 7, 8];

Kirjutage uude vektorisse elemendid, mis on nii esimeses kui ka teises vektoris.

Задание 3

Antud vektor stringidega, mis sisaldavad täisarve stringide kujul:

rustlet vct = !vec["1", "2", "3", "4", "5"];

Leidke selle vektori elementide summa.

Задание 4

Antud mingi string:

rust"AbCdE"

Muutke selle stringi tähtede registrit vastupidiseks. Meie juhul peaks saama järgmine:

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

Kirjutage programm, mis moodustab järgmise stringi:

rust"-1-2-3-4-5-"
Задание 6

Antud kuupäev järgmises formaadis:

rust "31-12-2025"

Teisendage see järgnevasse formaati:

rust"31. detsember 2025"