8.10 деңгейдегі Rust тапсырмалар жинағы

Задание 1

Бір мәтін файлы берілген. Осы файлдың басында бір бос жол, ал соңында екі бос жол бар екенін тексеріңіз.

Задание 2

Бір функция жазыңыз, ол параметр ретінде қалтаның жолын қабылдайды, ал сол қалтаның өлшемін қайтарады.

Задание 3

Файлдар мен ішкі қалталары бар қалта берілген. Қалта мен оның ішкі қалталарындағы барлық файлдардың жолдарын алыңыз. Нәтижені жаңа файлға жазыңыз, әрбір жолды жаңа жолдан бастап.

Задание 4

Бір мәтін файлы берілген. Онда сөйлемдерге бөлінген мәтін жазылған. Мәтіннің әрбір сөйлеміндегі сөздерді араластырып, алынған мәтінді жаңа файлға жазыңыз.

Задание 5

Қалтаны оның барлық мазмұнымен бірге жоятын функция жасаңыз.

Задание 6

Файлдар мен ішкі қалталары бар қалта берілген. Осы қалтаның көшірмесін жасаңыз.

Задание 7

Соңғы жүз жыл ішіндегі барлық кібісе жылдарды файлға жазыңыз.