Poziom 9.7 zestawu zadań Java

Задание 1

Dane jest słowo. Wymieszaj litery tego słowa w losowej kolejności.

Задание 2

Zapytaj użytkownika o liczbę. Uzyskaj wszystkie możliwe warianty rozkładu tej liczby na dwa czynniki.

Задание 3

Dany jest ciąg znaków, zawierający dwa ułamki oraz operację matematyczną między nimi:

java'2/3 + 3/4'

Napisz kod, który obliczy wynik zapisanej operacji matematycznej.