В текущей директории создайте проект с 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 стандартной библиотеки языка Си.
При выводе результата, не забудьте символ переноса строки
Андрей
Московский Авиационный Институт
Очень быстро и качественно, человек очень хорошо знает материал, обращайтесь, не пожалеете
Екатерина
ЮУРГУ
Выполнено качественно, все нюансы учтены, выполнено без замечаний и досрочно.
Ульяна
Сибирский государственный университет
Задание выполнено досрочно, были замечания, но исполнитель все исправила, рекомендую!
Артём
Нгасу(Сибстрин)
Настолько без ошибочно что меня скорей всего спалили ) повезло с преподом