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

Реферат Програмування з використанням підпрограм на мові С





тм виведення меню (підпрограма menu)


Малюнок 2.20 - Алгоритми виведення заставки (підпрограма zact)


3. Аналіз розроблених програм


3.1 Завдання 1


Змінні, які використовувалися для вирішення завдання 1, наведені нижче у таблиці 3.1.


Таблиця 3.1 - Таблиця відповідності змінних задачі 1

Ім'я змінної в условііІмя змінної в программеТипКомментарийaafloatИсходное дане (сторона пар-да) bbfloatІсходное дане (сторона пар-да) ccfloatІсходное дане (сторона пар-да) ssfloatРезультат (площа бік. пов. пар-да) vvfloatРезультат (обсяг пар-да)-rfloatПеременная для повернення

Лістинг рішення задачі 1 наведений у додатку А.

Результати виконання програми 1 наведені на малюнках 3.1, 3.2, 3.3, тести для налагодження показані в таблиці 3.2.


Таблиця 3.2 - Тести для перевірки завдання 1

Вихідні данниеРезультатa=1 b=2 c=3S=18 V=6 a=4 b=5 c=6S=108 V=120a=10 b=9 c=4S=152 V=360

Малюнок 3.1 - Результат виконання програми 1 (тест 1)


Рисунок 3.2 - Результат виконання програми 1 (тест 2)


Малюнок 3.3 - Результат виконання програми 1 (тест 3)


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


3.2 Завдання 2


Змінні, які використовувалися для вирішення завдання 2, представлені в таблиці 3.3.


Таблиця 3.3 - Таблиця відповідності змінних задачі 2

Ім'я змінної в условііІмя змінної в программеТіпКомментарійAA [20] intІсходний масив АBB [20] intІсходний масив ВCC [20] intІсходний масив СnnintКолічество елементів у масиві АmmintКолічество елементів у масиві ВkkintКолічество елементів у масиві СppintКоеффіціент функцііggintКоеффіціент функцііeeintКоеффіціент функцііTTfloatРезультат функції-* nintПеременная-вказівник для передачі розмірності масиву-* p [] intПеременная-вказівник для передачі масиву-iintІтератор циклу-simcharПеременная для передачі назви масиву

Лістинг рішення задачі 2 наведено в додатку Б.

Результати виконання програми наведені на малюнках 3.4, 3.5, 3.6, тести для налагодження показані в таблиці 3.4.


Таблиця 3.4 - Тести для перевірки завдання 2

Вихідні данниеРезультатA [1,2,3] B [- 1,2,0,3] C [3,0] T=1,8 A [- 1,2,0,3] B [, 0, - 10] C [1,2,3, - 5,9] T=2,8 A [- 1,2,3,0] B [- 1, - 3] C [- 1,0, 2] T=- 0.21

Малюнок 3.4 - Результат виконання програми 2 (тест 1)


Малюнок 3.5 - Результат виконання програми 2 (тест 2)


Малюнок 3.6 - Результат виконання програми 2 (тест 3)


Так як результати тестів співпали з результатами виконання програми, робимо висновок, що задача вирішена правильно.


3.3 Завдання 3


Змінні, які використовувалися для вирішення завдання 3, описані в таблиці 3.5.


Таблиця 3.5 -...


Назад | сторінка 6 з 13 | Наступна сторінка





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

  • Реферат на тему: Аналіз Виконання планових Завдання з виробничої програми за рік
  • Реферат на тему: Розробка програми для вирішення завдання &Знаходження спільної точки N кіл&
  • Реферат на тему: Розробка програми для виконання обчислень над матрицями
  • Реферат на тему: Техніко-економічний аналіз виконання виробничої програми буровим підприємст ...
  • Реферат на тему: Стан та аналіз Виконання виробничої програми з розвитку рослінніцької Галуз ...