Содержание
Введение4
1. Теоретические основы5
1.1. Сложные типы данных5
1.2. Массивы5
1.3. Функции5
1.4. Указатели7
1.5. Операторы8
2. Описание программы10
2.1. Описание данных10
2.1.1. Использованные переменные 10
2.1.2. Описание функций11
2.2. Схемы алгоритмов12
3. Руководство пользователю19
Заключение20
Литература21
Приложение 1. Листинг программы22
Приложение 2. Распечатка результатов программы26
Выдержка из текста
В курсовом проекте использована файловая переменная FILE *p; функции стандартной библиотеки для работы с текстовыми файлами, такие как: fopen(), fputs(), fclose();типовые функции для работы со строками из библиотеки обработки строк, такие как: strcat(), strcmp(), strlen(), strstr().
Были использованы глобальные переменные:
char string1[100], string2[100] массив строк; char*str1,*str2 указатели на массивы строк;
Локальные переменные в программе:
int n переменная цикла, применяющаяся для выбора функции;
int a переменная, применяющаяся для подсчета символов в строке, для сравнения строк в лексиграфическом порядке,
char pods[100],*pod массив строк и указатель на массив строк;
int start,end,i,finish,a переменные цикла;
FILE*p файловая переменная;
char *f указатель на массив строк;
Список использованной литературы
1. «Как программировать на С++», Х. Дейтел, П. Дейтел, электронная версия.
2. «Основы программирования на С++», Дж. Липпман, СПБ, 2002.
3. «Освой самостоятельно C++ за 21 день», Дж. Либерти, электронная версия .
4. «Язык программирования С++», Б. Страуструп, электронная версия.
5. Конспект лекций по курсу «Основы алгоритмизации и программирования».