Nivel 9.6 libro de problemas C++

Задание 1

Dado un URL:

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

Obtenga el nombre de la primera carpeta:

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

Cree una función que tome un número y devuelva este número en palabras. Que la función funcione con números hasta 999. Vea el ejemplo:

cppfunc(123); // mostrará 'ciento veintitrés'
Задание 3

Dada una cadena que contiene dos números y una operación matemática entre ellos:

cpp'10 + 20'

Escriba un código que calcule el resultado de la operación matemática escrita.