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

Реферат Розробка програми для аналізу прямокутної матриці





л В« Myunit.cpp В». На малюнку 6.2 представлено діалогове вікно з відкриттям файлу.


В 

Малюнок 6.2 - Діалогове вікно


Для того, щоб скомпілювати програму натисніть Ctrl + F9. Після того як проект успішно скомпільовано, діалогове вікно буде мати статус В«DoneВ». Це означає, що програма готова до роботи. На малюнку 6.3 представлений процес компіляції. br/>В 

Малюнок 6.3 - Процес компіляції

При натисканні клавіші F9 програма запуститься. У вікні користувачеві необхідно ввести кількість рядків і стовпців в матриці, слід відзначити той факт, що кількість рядків і стовпців должносовпадать, і вибрати варіант введення за допомогою трьох клавіш: 1 - введення з клавіатури, 2 - введення випадковими числами, 3 - введення з файлу. На малюнку 6.4 представлений процес введення. br/>В 

Малюнок 6.4 - Процес введення


Після введення матриці програма почне пошук підматриць, які задовольняють умові завдання. При знаходженні підматриць в діалоговому вікні з'явиться Виріанти виведення результат: 1 - вивід на дисплей, 2 - висновок у файл. Залежно від вибору користувач побачить результат роботи програми або на дисплеї, або при відкритті файлу В«output.txtВ» у папці В«Курсовий проектВ». p align="justify"> При неправильному введенні інформації програма автоматично завершує свою роботу.



Висновок


У курсовій роботі була розроблена програма для аналізу прямокутної матриці та пошуку в ній підматриць, у яких загальна сума елементів головної та побічної діагоналі дорівнює нулю.

Розроблена програма задовольняє наступним вимогам :) використання мові C/C + + ;) використання динамічних структур ;) Можливість введення і виведення матриці різними способами ;) Обробка виключають ситуацій.

Результати, отримані в ході тестування, збігаються з очікуваними результатами.


Список використаних джерел


1. Шилдт Г. С + +/Г. Шилдт.: Пер. з англ. - M.: Видавничий дім «³льямсВ», 2008. - 624 с. p align="justify">. Лафоре Р. Об'єктно-орієнтоване програмування в С + +/Р. Лафоре. - СПб.: Пітер, 2007.-928 с. p align="justify">. Павловська Т.А. С/С + +. Програмування на мові високого рівня/Т.А. Павловська. - СПб.: Питер, 2005. - 464 с. p align="justify">. Павловська Т.А., Щупак Ю.А. С/С + +. Структурне програмування: Практикум/Т.А. Павловська, Ю.А. Щупак. - СПб.: Питер, 2005. - 240 с.: Іл. p align="justify">. Шаров В.Г. Введення в програмування. Навчальний посібник/В.Г. Шаров. - Рибінськ: РГАТА, 2004. - 64 с. p align="justify">. Історія розвитку засобів обчислювальної техніки [Електронний ресурс]: URL: # "justify">. Інформатика: Розробка алгоритму [Електронний ресурс]: URL: # "justify"> Додаток


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


...


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





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

  • Реферат на тему: Розробка в середовищі Turbo Pascal програми обчислення суми елементів рядкі ...
  • Реферат на тему: Програмування алгоритмів роботи з частинами матриці. Складання програми ви ...
  • Реферат на тему: Пристрої введення-виведення інформації
  • Реферат на тему: Периферійні пристрої введення і виведення інформації
  • Реферат на тему: Засоби введення та виведення звукової інформації