Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка і реалізація програми на мові С ++

Реферат Розробка і реалізація програми на мові С ++





"> § основне вікно являє собою узагальнену структуру об'єкта з відображенням основних параметрів і з можливістю швидкого переходу на конкретний об'єкт;

§ вікна збудовані в ієрархічну структуру;

§ розмір вікна не обмежується розміром (дозволом) екрана; переміщення по великих схемами здійснюється за допомогою смуг прокрутки, а також з використанням міні-карти;

§ колір заднього фону вікна може бути будь-яким з доступної кольорової палітри; крім зміни кольору як підкладку вікна можна використовувати будь-які зображення різних графічних форматів;


8.3 Опис можливих результатів виконання програми


Головне меню програми зображено на рис. 1


Рис. 1


Для створення файлу із записами необхідно вибрати дію 9. Для сортування записів необхідно вибрати дію 4.


Рис. 2


Для додавання запису необхідно вибрати дію 1 і ввести дані. (рис. 2)


Рис. 3


Для видалення запису необхідно вибрати дію 3 і ввести номер удаляемой записи, задем підтвердити видалення.


Рис. 4


Для отримання інформації про середній сумі потрібно вибрати дію 5 і ввести банк.


Рис. 5


Для пошуку записів за рахунком платника необхідно вибрати дію 6 і ввести рахунок. (рис.5)


Висновок


Результатом виконаної курсової роботи стала програма для роботи із записами про банківський Одеру. Програма містить меню, яке здійснює зручну навігацію по програмі. Дозволяє вводити дані з клавіатури, збереження даних відбувається в бінарний файл. Є можливість видалення і сортування записів, а так само пошуку.

Список використаної літератури


1. Т.А. Павловська. Ю.А. Щупак С/C ++. Програмування на мові високого рівня.- СПб .: Питер, 2011. - 461 с .: ил.

2. Т.А. Павловська, Ю.А. Щупак. С/C ++. Структурне програмування: Практикум.- СПб .: Питер, 2009. - 239 с .: ил.

. Прата. Об'єктно-орієнтоване програмування в C ++. 2 вид.- ЕКСМО, 2007. - 336 с .: ил.

. Б. Страуструп. Мова програмування С ++, 3-е изд пров. з англ.- М .: Біном raquo ;, СПб .: Невський діалект raquo ;, 2011. - 991 с ., мул.

Лістинг програми


//---------------------------------------------------------------------------

# include lt; vcl. h gt;

# include lt; iostream. h gt;

# include lt; conio. h gt;

# pragma hdrstop

# include lt; fstream. h gt;

# include lt; string gt;

# include lt; vector gt;

# include lt; iomanip gt; namespace std;

//---------------------------------------------------------------------------

# pragma argsusedPrint (char * filename); printru (char * s) {* s1=new char [81]; (s, s1);

//printf (s1); lt; lt; s1;

} ODER

{bank [15]; plat [10]; polu [10]; sum;

}; print_data (ODER mm) { lt; lt; | lt; lt; setw (15) lt; lt; mm. bank; lt; lt; | lt; lt; setw (10) lt; lt; mm. plat; lt; lt; | lt; lt; setw (10) lt; lt; mm. polu; lt; lt; | lt; lt; setw (10) lt; lt; mm. sum lt; lt; | raquo ;; lt; lt; n raquo ;;

} load_from_file (char * filename, ODER * amp; mm) {* m_file; _file=fopen (filename, rb ); (m_file, 0, SEEK_END); n=ftell (m_file )/sizeof (ODER);=new ODER [n]; (m_file, 0, SEEK_SET); (mm, sizeof (ODER), n, m_file); (m_file); n;

} print_head () { lt; lt; - ------------------------------------------------- n raquo ;; ( | ODER | n ); lt; lt; | ------------------------------------------------ | n raquo ;; ( | Банк | Рахунок плат. | Рахунок підлогу. | Сума | n ); lt; lt; | --------------- | ---------- | ---------- | ---------- | n raquo ;;

} sozd_f (char * filename) {* m_file; _file=fopen (filename, wb + ); (m_file == 0) {( Створити файл не вдалося! n ); () ;;

} (m_file);

} Add (char * filename) {* m_file; _file=fopen (filename, ab ); x; (m_file == 0) {( Відкрити файл н вдалося! n raquo ;); ...


Назад | сторінка 4 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...
  • Реферат на тему: Як вибрати правильну гітару
  • Реферат на тему: Розробка програми на мові програмування Delphi
  • Реферат на тему: Розробка алгоритму програми &Таймер& на мові програмування C ++
  • Реферат на тему: Розробка програми на алгоритмічній мові програмування Паскаль