Rust vazifa to'plami 8.6 Darajasi

Задание 1

Матинли файл берилган. Ҳар бир белгининг фоизли ўз ичига олинишини оling. Натижани янги файлга ёзинг.

Задание 2

Матинли файл берилган. Ушбу файлдан биринчи сатрни олинг.

Задание 3

Матинли файл берилган. Ушбу файлдаги сатрларни тасодифий тартибда арлаштиринг.

Задание 4

Барча возмож бахтли билетлар руйхатини олинг. Билет олтита рақамдан иборат сатр, олдида ноллар билан бўлиши мумкин. Билет бахтли хисобланади, агар биринчи учта рақамлар йиғиндиси иккинчи учта рақамлар йиғиндисига тенг бўлса. Олинган руйхатни файлга ёзинг, ҳар бир билет янги сатрда.

Задание 5

Куйидаги массивни ҳосил қиладиган дастурузни ёзинг:

rust[
  "x",
  "xx",
  "xxx",
  "xxxx",
  "xxxxx",
}