Skip to content

Whithris/rust-tasks

Repository files navigation

rust-tasks

введите команду

cargo run

в директории, где находится файл main.rs

Формулировка заданий

  1. Конвертация температур между значениями по Фаренгейту к Цельсию.
  2. Генерирование n-го числа Фибоначчи.
  3. Распечатайте текст рождественской песни "Двенадцать дней Рождества", воспользовавшись повторами в песне.
  4. Написать код, который будет принимать строку и выполнять преобразование загзагом с учетом количества строк.
  5. Задан текстовый файл file.txt, преобразовать его содержимое так, чтобы столбцы стали строками.
  6. Есть список целых чисел. Создать функцию, используя вектор и вернуть из списка: среднее значение; медиану (значение элемента из середины списка после его сортировки); моду списка (mode of list, то значение которое встречается в списке наибольшее количество раз;).
  7. Преобразовать строку в кодировку "поросячьей латыни" (Pig Latin). Первая согласная каждого слова перемещается в конец и к ней добавляется окончание "ay", так "first" станет "irst-fay". Слову, начинающемуся на гласную, в конец добавляется "hay" ("apple" становится "apple-hay").
  8. Используя хеш-карту и векторы, создать текстовый интерфейс позволяющий пользователю добавлять имена сотрудников к названию отдела компании. Например, "Add Sally to Engineering" или "Add Amir to Sales". Затем позволить пользователю получить список всех людей из отдела или всех людей в компании, отсортированных по отделам в алфавитном порядке.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages