Розрахунок сили супротиву, що діє на частинку, за допомогою засобів мови програмування С . Заголовкові файли стандартної бібліотеки, спеціальні члени-функції, структури вибору, класи, вказівники та інші елементи, які використовуються в програмі.
§ Похідний - може використовувати як елементи даних базового класу (в якому передбачені загальні елементи даних і методи їх обробки, також це клас, з якого породжуються інші класи), так і мати свої власні елементи даних і методи для їх обробки. Конструктор копіювання - слугує для того, щоб під час створення нового обєкту можна було скопіювати йому елементи даних уже раніше описаного обєкту. Функції: § Чисті віртуальні функції - функції без тіла (тіла функції немає, наприклад, тому, що ми не знаємо як реалізувати її тіло, але сама функція буде відображувати концепцію певної дії). § Inline-функції (вбудовані функції) - функції, які підставляються в точці виклику. Потім опишемо функцію void main(), в якій безпосередньо і використовуватимемо описані вище функції та перевантаження операцій.В курсовій роботі виконується обчислення сили супротиву, яка діє на частинку,що рухається в середовищі. Програмна реалізація основується на роботі з класами, а саме: 1. Описується абстрактний клас, в якому наявні чисті віртуальні функції: 1) Введення даних із файлу.
Вывод
В курсовій роботі виконується обчислення сили супротиву, яка діє на частинку,що рухається в середовищі. Вона обчислюється по формулі: .
Програмна реалізація основується на роботі з класами, а саме: 1. Описується абстрактний клас, в якому наявні чисті віртуальні функції: 1) Введення даних із файлу.
2) Розрахунок обчислювального параметру.
3) Виведення в файл результату та вхідних даних.
2. Описується клас, похідний від абстрактного, в якому передбачені: 1) Перевантажені операції присвоєння, порівняння (==, !=, , >=).
2) Конструктори: пустий, з ініціюванням і копіювання.
Тобто, в курсовій роботі були вдосконаленні вміння роботи з класами, спеціальними членами-функціями класу, віртуальними функціями, перевантаженими операторами, а також з файловими потоками в середовищі Microsoft Visual C 2005.
Список литературы
1. Конспект лекцій з предмету «Алгоритмічні мови».
2. Стефан, Дэвис. C для "чайников", 4-е издание. : Пер. с англ.: - М.: Издательский дом «Вильямс», 2003. - 336 с.
3. Х.Дейтел, П.Дейтел. Как программировать на С. : Пер. с англ.: - М.: Издательский дом «Вильямс», 2000. - 995 с.
4. Джесс Либерти. Освой самостоятельно С за 21 день.:Пер. С англ.:- М.: Издательский дом «Вильямс», 2006. -840 с.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы