МІНІСТЕРСТВО ОСВІТИ І НАУКИ, молоді та спорту УКРАЇНИ
Національний АЕРОКОСМІЧНИЙ університет ім. М.Є. Жуковського
Харківський авіаційний інститут
Кафедра комп ютерних систем та мереж
Лабораторна робота
з дисципліни Програмування
Розробка розрахункової програми
Виконаю Момот О.О.
Перевірів Шпак О. С.
Зміст
Завдання №1
Мета роботи
Хід роботи
Алгоритм перетворення градуси - радіани
Тести для перевірки коректності перетворень
Код програми перетворення градуси - радіани
Результат тестів програми на перевірку коректності перетворень
Завдання №2
Мета роботи
Хід роботи
Код програми обмеження (максимальні і мінімальні значення) для цілочисельних і речових типів даних
Алгоритм за рішенням розрахункової завдання
Код програми розрахунку математичних виразів на основі вводяться користувачем даних
Висновок
Завдання №1
Мета роботи
Вивчити принципи побудови лінійних алгоритмів і простих розрахункових програм на мові програмування C, а також оволодіти навичками створення консольних додатків в середовищі Microsoft Visual Studio.
Хід роботи
1. Сформулювати завдання на розробку програми перетворення одиниць виміру градуси - радіани (Варіант №11). Знайти і записати формулу (коефіцієнти) для перетворення.
. Розробити в Microsoft Visio алгоритм за рішенням задачі перетворення одиниць виміру.
. Розробити від 5 до 8 тестів для перевірки коректності перетворень, згідно з розробленим алгоритмом (для розрахунків можуть використовуватися Microsoft Excel і програма Convert). Як мінімум 3 тесту повинні бути спрямовані на виявлення свідомо помилкової поведінки програми (при діленні на нуль, при роботі з дуже великими або дуже маленькими числами, при введенні некоректних даних).
. Розробити програму перетворення одиниць вимірювання згідно номеру варіанта. Програма повинна містити коментарі поясняющие оператори або групи операторів програми (бажано наявність коментарів, відповідних текстовим описам з алгоритму).
. Провести тестування програми з використанням тестів, розроблених в пункті 3.
. Оформити звіт в редакторі Microsoft Word, використовуючи для малювання схем редактор Microsoft Visio.
. Звіт здати викладачеві.
Алгоритм перетворення градуси - радіани
Малюнок 1.Алгорітм перетворення одиниць вимірювання градуси - радіани
Тести для перевірки коректності перетворень
Таблиця 1.Тест для перевірки коректності перетворень
№ тестаУгол в градусахОжідаемий результат в радіанах11803,14159265420033606,2831853074120020,943951025500087,2664626
Код програми перетворення градуси - радіани
# include lt; locale.h gt;
# include lt; stdio.h gt;
# define _USE_MATH_DEFINES
# include lt; math.h gt;
# include lt; windows.h gt; main ()
{
//локальні змінні для зберігання вихідних даннихa, x;
//включити російську мову ( M_PI =% .16lf n raquo ;, M_PI); (LC_CTYPE, rus );
//введення даних ( Введіть кут в градусах: ); (% f raquo ;, amp; a);
//перерахунок кута=a * M_PI/180;
//розрахунок і висновок результату (% f raquo ;, x); ( pause ); 0;
}
програмування розрахунковий лінійний консольний
Результат тестів програми на перевірку коректності перетворень
Таблиця 2.Результати тестів програми на перевірку коректності перетворень
№ тестаУгол в градусахОжідаемий результат в радіанахРезультатВивод11803,1415926543,141593Тест пройден2000Тест пройден33606,2831853076,283185Тест пройден4120020,9439510220,943951Тест пройден5500087,266462687,2664Тест пройдений
Завдання №2
...