В текущей директории создайте проект с make-файлом. Главная цель должна приводить к сборке проекта. Файл, который реализует главную функцию, должен называться menu.c; исполняемый файл - menu. Определение каждой функции должно быть расположено в отдельном файле, название файлов указано в скобках около описания каждой функции.
Реализуйте функцию-меню, на вход которой подается одно из значений 0, 1, 2, 3 и массив целых чисел размера не больше 100. Числа разделены пробелами. Строка заканчивается символом перевода строки.
В зависимости от значения, функция должна выводить следующее:
0 : индекс первого нулевого элемента. (index_first_zero.c)
1 : индекс последнего нулевого элемента. (index_last_zero.c)
2 : Найти сумму модулей элементов массива, расположенных от первого нулевого элемента и до последнего. (sum_between.c)
3 : Найти сумму модулей элементов массива, расположенных до первого нулевого элемента и после последнего. (sum_before_and_after.c)
иначе необходимо вывести строку "Данные некорректны".
Ошибкой в данном задании считается дублирование кода!
Подсказка: функция нахождения модуля числа находится в заголовочном файле stdlib.h стандартной библиотеки языка Си.
При выводе результата, не забудьте символ переноса строки
Александр
ПГУПС
Это просто колоссальный специалист , ни одного нарекания по всем выполненным работам ! Спа...
Александр
Рязанский политехнический институт
Хороший эксперт! Советую!!! По просьбе, работа была выполнена раньше срока!
Алексей
АмГУ
Спасибо! Досрочно выполнено, грамотно! Понимающий, ответственный исполнитель! Советую!
Майя
МИФИ
Спасибо большое, работа выполнена раньше срока, качественно, быстро. Всем рекомендую.