Контрольная работа №3
Требуемые условия завершения
Открыто с: среда, 14 декабря 2022, 08:00
Закрыто c: четверг, 16 февраля 2023, 17:10
Внимательно прочтите пояснения к выполнению контрольной работы!!!
Контрольная работа состоит из трех заданий.
В двух заданиях требуется написать функцию обработки строк. При необходимости можно реализовать вспомогательную(вспомогательные) функцию, упрощающую решение поставленной задачи. Такую функцию следует прокомментировать. В ответе должна быть представлена функция (функции) и набор тестовых заданий к ней.
- В первом задании необходимо использовать строки char* и работу с элементами строки через указатель, при необходимости можно использовать некоторые функции обработки строк из библиотеки <cstring>
- Во втором задании дана строка слов, разделенных одним или несколькими пробелами. Необходимо использовать строки std::string. С элементами строки можно работать через индекс, можно использовать функции из библиотеки <string>
- В третьем задании необходимо разработать рекурсивную функцию для обработки линейного односвязного списка целых чисел. Привести пример функции main(), демонстрирующей создание списка на основе элементов из массива в качестве тестовых примеров. Преподаватель может разрешить заменить рекурсивную реализацию на нерекурсивную..
Разрешено попыток: 1
Ограничение по времени: 1 ч. 50 мин.