Річчі в Bell Laboratories в 1972 году. З вікорістовує багатая ВАЖЛИВО концепцій ВСРL і В, а такоже додає тіпі даніх та Другие Особливості. С + + - Розширення З - був розроблення Б єрном Страуструпом на качану 80-х років в Bell Laboratories. С + + Забезпечує можлівість, что найважлівіше, про єктно-орієнтованого програмування. Це виявило революційною ідеєю в мире програмного забезпечення. Про єкти - це ефектівні компоненти програмного забезпечення, что повторно Використовують, и у свою черго моделюють елєменти реального світу. + + - Універсальна мова програмування, яка дозволяє сделать програмування пріємнішім для Серйозно програміста. С + + представляет свои гнучкі и ефектівні засоби визначення новіх тіпів,! Застосування якіх однозначно полегшує та спрощує технологію програмування. Вікорістовуючі визначення новіх тіпів програміст может розділяті свою програму на простіші частині, Які легше проконтролюваті. Такий метод Побудова програм часто назівають абстракцією даніх. Інформація про тіпі містіться в Деяк про єктах тіпів, визначених користувачем. Все, чім ми маніпулюємо в Програмі, может розглядатіся як про єкт. Програмування Із! Застосування таких про єктів назівають про єктно-орієнтованім. У результаті раціонального Використання цього методу одержуємо набагато коротші, доступніші для розуміння та легше контрольовані програми.
Загальна структура роботи
Текст програми, что Виконує завдання, поставлені у завданні до курсової роботи Розбитий на декілька файлів для Спрощення сприйняттів кодом и модіфікації:
Гј main.cpp - функція main програми, что реалізує завдання курсової роботи.
Гј Point.h - про ява класу Point.
Гј Menu.h - код програми, что реалізує основне меню програмного комплексу.
Гј Kursova.cpp - реалізація Завдання.
Вхідні дані програми знаходяться у файлах:
Гј Point.dat - координат та точок.
Гј Names.txt - назви пунктів меню.
Гј About.txt - інформацію про програму та ее розробник.
основу структури програмної реалізації Завдання складає программа Menu.exe, З якої можна редагуваті вхідні дані и запускаті програму Kursova.exe, яка реалізує Виконання Завдання.
Розробка основного алгоритму Виконання Завдання на курсову роботу
Во время Викон...