"Задание к программам Matrix и String
Программы представляют собой заготовки к зачёту по программированию на С. (после запуска - пароль 3 (тройка))
Программа Matrix являет собой заготовку для работы с матрицами.
В заготовку Matrix заложены следующие возможности:
- ввести матрицу произвольного размера;
- просмотреть содержимое матрицы;
- отредактировать содержимое матрицы;
- записать матрицу в файл;
- считать матрицу из файла.
Задача заключается в следующем:
- получить задание у преподавателя;
- разработать алгоритм решения задачи;
- в головной файл вставить возможность обработки ещё одной кнопки (например, F8), подключив к диалогу ещё один case;
- по этому case должна вызываться функция, реализующая разработанный вами алгоритм обработки;
- результаты работы программы должны индицироваться на экране;
- если результаты соответствуют вашим ожиданиям, то при нажатии выбранной вами клавиши это результат должен быть записан в файл;
- про демонтировав ваши успехи преподавателю, радостно (ну, кто как) получаете зачёт!
Пример простейшего задания:
- из всех элементов заданной матрицы выбрать максимальный элемент.
Программа String представляет собой заготовку работы с массивом строк.
Может то же, что и Matrix только работает с массивом строк. Запустите её и увидите, что всё аналогично.
Простейшее задание:
- поменять в паре строк (например, 0 строк и 1 строке) местами чётные символы.
Обязательно! Разберитесь в кодах Matrix и String. Понимать, что в них написано, должен каждый. Коды довольно просты. Тем более, не разобравшись в них, нет смысла приниматься за реализацию зачётного задания."
Угарно не правда ли?