Ниво 9.7 на задачите C++

Задание 1

Дадено е збор. Измешајте ги буквите од овој збор по случаен редослед.

Задание 2

Прашајте го корисникот за број. Добијте ги сите можни варианти на разложување на овој број на два множители.

Задание 3

Даден е стринг кој содржи две дроби и математичка операција помеѓу нив:

cpp'2/3 + 3/4'

Напишете код кој ќе го пресмета резултатот од запишаната математичка операција.