Сатҳи 8.6 китоби мушкилоти Rust

Задание 1

Файли матнӣ дода шудааст. Фоизи ҳар як аломатро ба даст оред. Натиҷаро ба файли нав нависед.

Задание 2

Файли матнӣ дода шудааст. Як сатри аввалинро аз ин файл ба даст оред.

Задание 3

Файли матнӣ дода шудааст. Сатрҳоро дар ин файл ба таври тасодуфӣ омехта кунед.

Задание 4

Рӯйхати ҳамаи билетҳои бахтбахти имконпазирро ба даст оред. Билет сатр аз шаш рақамро ташкил медиҳад, метавонад аз нулҳо дар пеш иборат бошад. Билет бахтбахт ҳисобида мешавад, агар ҷамъи се рақами аввал баробар бо ҷамъи се рақами дуюм бошад. Рӯйхати ба даст омадаро ба файл нависед, ҳар як билет дар сатри нав.

Задание 5

Барномае нависед, ки массиви зеринро ташкил диҳад:

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