Сатҳи 8.9 китоби машқҳои Rust

Задание 1

Файли матнӣ дода шудааст. Миқдори сатрҳои холӣ аз ин файл гиред.

Задание 2

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

Задание 3

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

Задание 4

Ҷузвдоне бо файлҳо ва зерҷузвдонҳо дода шудааст. Ҳамаи расмҳоро ёбед ва онҳоро ба як ҷузвдони нав кӯчонидед. Ба тавре кор кунед, ки ҳамаи расмҳо номҳои ягона дошта бошанд.

Задание 5

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

Задание 6

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

rust"-1-12-23-34-45-"
Задание 7

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

rust[
  12,
  34,
  56,
  78,
  90,
}