Úroveň 9.6 úloh C++

Задание 1

Daná nejaká URL:

cppstd::string url = "http://test.com/dir1/dir2/dir3/page.html";

Získajte názov prvého priečinka:

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

Vytvorte funkciu, ktorá bude prijímať číslo a vráti toto číslo slovne. Nech funkcia pracuje s číslami do 999. Pozrite príklad:

cppfunc(123); // vypíše 'sto dvadsať tri'
Задание 3

Daný reťazec obsahujúci dve čísla a matematickú operáciu medzi nimi:

cpp'10 + 20'

Napíšte kód, ktorý vypočíta výsledok zapísanej matematickej operácie.