Рекомендации по выполнению расчетного задания на первый семестр.
Алгоритм программы: ввод текста из файла, вывод текста на экран, возможный ввод слова, обработка текста с выводом результатов.
Допускается не использовать в тексте буквы кириллицы.
Для хранения текста объявить в программе массив символов из 1000+1 элементов, а чтобы отложить ввод текста из файла на потом, проинициализировать массив при объявлении, например: char txt[1000+1]=”To be or\nNot to be?\n”;.
Для выделения фрагмента текста (строка, предложение, слово) объявить переменные для хранения индексов в тексте начала и конца фрагмента. Первая строка и первое предложение начинаются с началом текста (инициализировать значением 0), а конец их пока не известен (инициализировать значением –1, заведомо вне границ текста). Положение в тексте первого слова пока не известно (начало и конец инициализировать значением –1). При обнаружении конца фрагмента выполнить требуемые действия и не забыть изменить значения начала и конца (конец любого из фрагментов и начало слова не известны - -1, начало строки или предложения - конец+1).
Рекомендации по выполнению расчетного задания на второй семестр.
Алгоритм программы: внутри бесконечного цикла производится вывод на экран меню с возможными действиями, ввод команды, обработка команды. Одним из пунктов меню обязательно должен быть выход из программы.
При выполнении задания необходимо строго придерживаться нисходящего программирования: написать скелет программы с использованием функций-заглушек, наполняя их программным кодом по мере возможности.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.