std::fs и std::path::Path.">
Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsTsTmClL1 91 of 173 menu
◀ ▶

Задачи на файловую систему в Rust. Часть 1

Пусть есть файл test.txt. Прочитайте его через fs::read_to_string("test.txt") и выведите текст.

В файле test.txt через запятую записаны числа. Прочитайте файл, найдите сумму и выведите её.

Есть файлы 1.txt и 2.txt с числами. Прочитайте оба и выведите сумму всех чисел.

Дан вектор:

let nums = vec![1, 2, 3, 4, 5];

Найдите сумму и запишите результат в sum.txt через fs::write.

В файле записано число. Прочитайте, возведите в квадрат и перезапишите файл.

Даны имена файлов:

let files = vec!["1.txt", "2.txt", "3.txt"];

Прочитайте каждый, склейте содержимое и запишите в new.txt.

В data.txt каждая строка — число. Посчитайте количество строк и выведите результат.

В words.txt слова через пробел. Найдите самое длинное слово и выведите его.

В numbers.txt числа по одному на строку. Найдите максимум и запишите в max.txt.

Прочитайте input.txt и запишите строки в output.txt в обратном порядке.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить