Úroveň 9.8 úloh Rust

Задание 1

Vytvorte program, ktorý generuje kvadratické rovnice s celočíselnými koreňmi.

Задание 2

Implementujte triediaci algoritmus bublinkovou metódou.

Задание 3

Dané číslo. Skontrolujte, či je toto číslo dokonalé.

Задание 4

Daný súbor s textom. Získajte percentuálne zastúpenie každého znaku textu a zapíšte výsledok do súboru tak, aby na každom riadku bol zapísaný znak a jeho percento.