Содержание
Введение …………………………………………..4
1. Теоретические основы …………………………………5
1.1 Сложные типы данных……………………………….. 5
1.2 Функции ………………………………………..5
1.3 Указатели ……………………………………….8
1.4 Операторы ………………………………………8
1.5 Структуры ………………………………………10
1.6 Массивы ……………………………………….10
2. Описание программы …………………………………12
2.1 Описание данных …………………………………..12
2.2 Схемы машинных алгоритмов …………………………..13
3. Руководство пользователя ………………………………17
Заключение …………………………………………18
Литература …………………………………………19
Приложение 1. Листинг программы ………………………….20
Приложение 2. Распечатка результатов программы ………………..25
Выдержка из текста
При разработке данной программы удобно было использовать структуру следующего вида:
struct message
{
char nam[32];
char adresat[32];
char soob[256];
long date;
}
Структура message содержит в себе четыре поля, первое из которых char nam[32] представляет собой имя текущего пользователя, второе char adresat[32] имя адресата, третье текст сообщения, четвертое время, когда сообщение было отослано.
В программе так же ,кроме функции main(), использовалось 3 функции, прототипы которых выглядят следующим образом:
void vremia(FILE *fp);
void zap();
void chten();
Функция с именем vremia предназначалась для записи в файл времени отправления сообщения. При помощи функции zap вводилось с клавиатуры имя адресата и тест сообщения, и последовательно все записывалось в файл msg.txt.
В программе так же использовались глобальные переменные short int vyb1, w_msg, r_msg[1024], bufe. Переменная vyb1 являлась селектором в операторе выбора switch. Остальные три переменные это переменные типа message, которые широко использовались при записи, чтении, и сортировке сообщений.
Функция chten() отвечает за чтение данных из файла, их сортировку и вывод на экран.
Список использованной литературы
1.Герберт Шилдт «Полный справочник по С++», 4-е издание. : Пер. с англ. : — М. : Издательский дом «Вильямс», 2004.
2.Е.М. Демидович «Основы информатики и программирования»: Учеб.метод. пособие для студентов специальности «Информационные системы и технологии экономике» / Е.М. Демидович; Минский институт управления.-Мн.:Изд-во МИУ, 2004.
3. В.П.Леонтьев «Новейшая энциклопедия персонального компьютера».
4. Н.И. Секунов «Самоучитель Visual C++».
5. Ю.Ю. Громов, С.И. Татаренко «Программирование на Си». Тамбов 1994 г.
6. Б.В. Керниган, Д.М. Ричи. «Язык С». Москва 2001г.
С этим материалом также изучают
... переменные, типы данных и константы 2. Рассмотреть сущность и специфику обращение к Microsoft Excel из среды Delphi Структура работы выражается в ее содержании. Для ... работы актуальна потому, что пользовательские функции и процедуры VBA могут ...
... функции программы «1С:Бухгалтерия 7.7.»……...14 2.1 Принципы работы программы «1С:Бухгалтерия 7.7.»…………………………14 2. 2 Функции программы ... следующей цели – рассмотреть назначение и функции программы «1С:Бухгалтерия 7.7.» Сформулированная цель предполагает ...
... данные, блок-схему алгоритма работы программы, листинг программы с комментариями, результаты проверки работоспособности программы. ... Общие положения (дерево функций и сценарий диалога)2.2.2 ... использования вычислительной техники для решения задачи ( ...
... АО……………………………………………………….13 ГЛАВА 2. Использование функций управления при построении структуры (на примере ОАО « ... определить , как происходит использование функций управления при построении структуры управления Объектом исследования данной работы ...
... статической модели с ограниченными складскими помещениями. Для предметной области для базы данных «Библиотека» подложить структуру для описания отдельных записей БД.Основная программа строит меню и реализует работу ...
Ищете образец дипломной работы по продвижению нового продукта? Изучите полный пример, который включает готовую структуру, теоретическую базу, детальный анализ рынка и пошаговую разработку маркетинговой стратегии.
Детальный разбор структуры и содержания дипломной работы по маркетингу. Изучите готовый пример, включающий анализ рынка, SWOT, разработку стратегии продвижения, медиаплан и расчет KPI для нового продукта.
... данные, блок-схему алгоритма работы программы, листинг программы с комментариями, результаты проверки работоспособности программы. ... разработка программы на языке ассемблера для микропроцессора КР580ВМ80. В соответствии с заданием программа должна ...
... целевом рынке. Внешняя торговля России: структура и динамика. Место России на ... для определения желаемого воздействия рекламы, в соответствии с которой реклама сначала должна привлечь внимание, затем возбудить интерес к содержанию рекламного сообщения, ...
... линейных менеджеров…………………………………………………………………………..9 2. Использование функций управления при построении структуры (на примере ОАО « ... управляющая система, которая имеет свою структуру, обеспечивающую условия для рационального разделения труда и взаимной ...