Читать курсовая по информационному обеспечению, программированию: "Разработка программного комплекса для ведения учёта памятников города" Страница 7

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

классов наглядно протестированы;

В результате работы: были закреплены знания объектно-ориентированного программирования; приобретены навыки разработки многомодульного приложения.

Курсовая работа в полной мере отражает поставленную задачу. Список использованных источников

    Павловская, Т. А. С/С++. Программирование на языке высокого уровня [Текст] : учеб. пособие / Т. А. Павловская. - СПб.: Питер, 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)

{("Ошибка! Вы ввели слишком длиное название памятника (


Интересная статья: Быстрое написание курсовой работы