классов наглядно протестированы;
В результате работы: были закреплены знания объектно-ориентированного программирования; приобретены навыки разработки многомодульного приложения.
Курсовая работа в полной мере отражает поставленную задачу. Список использованных источников
Павловская, Т. А. С/С++. Программирование на языке высокого уровня [Текст] : учеб. пособие / Т. А. Павловская. - СПб.: Питер, 2010. - 450 с. Страуструп, Б. Язык программирования С++ [Текст] : учеб. пособие / Б. Страуструп. - М. : Бином-Пресс, 1991. - 313 с. Подбельский, В.В. Объектно-ориентированное программирование [Текст] : учеб. пособие / В. В. Подбельский. - М. : Программирование, 2002. - 279 с. Тагин, М.А. Стандартная библиотека функций [Текст] : учеб. пособие / М. А. Тагин. - М. : Программирование, 2002. - 265 с.
ПРИЛОЖЕНИЯ Приложение А #include
#include
#include
#include "locale.h"// для использования русской кодировки
#include
#include ShowShapkaTabl(void);ShowPodcherkTabl(void);MainMenu (void);MenuTypePamiatnik(void);* GetFileName(void);type_sort(int k);ShowNameGroup(int i);// вызов функции отображения названия группы памятника
#include "global.h"Pamiatnik// описываем класс Памятник
{:God_osn;Name[20];int Stoimost;Type;:* prev;* next;()
{_osn = 0;(Name,"no name");= 0;=NULL;=NULL;
}(int god_osn, char* name, long int stoimost)
{>God_osn = god_osn;(Name,name);>Stoimost = stoimost;=NULL;=NULL;
}Set_God(int god)
{error=3;// общая ошибка при вводе года(god>2050)
{("Вы ввели год основания памятника который ещё не наступил\n");=1;
}(godGod_osn = god;=0;
}error;
}Set_Stoimost(long int stoim)
{error=3;// общая ошибка при вводе года(stoim>5000000)
{("Введена большая стоимость расходов на содержание памятника\n");=1;
}(stoimStoimost = stoim;=0;
}error;
}Set_Name(char* name)
{error=3;len;= strlen(name);(strcmp(name,"")==0) //Функция сравнения
{("Ошибка! Вы не ввели название памятника\n");= 1;
}(len>20)
{("Ошибка! Вы ввели слишком длиное название памятника (
Похожие работы
Тема: “Осіння учта” Ярослава Івашкевича як вияв діонісійського бачення українсько-польського культурного пограниччя |
Предмет/Тип: Лингвистика, филология, языкознание (Реферат) |
Тема: Охрана памятников в археологии |
Предмет/Тип: Основы права (Контрольная работа) |
Тема: Реставрация памятников архитектуры |
Предмет/Тип: Строительство (Реферат) |
Тема: Методы исследования археологических памятников |
Предмет/Тип: История (Контрольная работа) |
Тема: Анализ памятников эпохи возрождения |
Предмет/Тип: Другое (Реферат) |
Интересная статья: Быстрое написание курсовой работы