Nivelul 9.6 al sarcinilor Rust

Задание 1

Este dat un anumit URL:

rustlet url: &str = "http://test.com/dir1/dir2/dir3/page.html";

Obțineți numele primului director:

rust"dir1"
Задание 2

Creați o funcție care va accepta un număr și va returna acest număr în cuvinte. Fie ca funcția să lucreze cu numere până la 999. Vedeți exemplul:

rustfunc(123); // va afișa 'o sută douăzeci și trei'
Задание 3

Este dat un șir care conține două numere și o operație matematică între ele:

rust'10 + 20'

Scrieți cod care va calcula rezultatul operației matematice scrise.