Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zvit_do_Laboratornoyi_roboti.doc
Скачиваний:
2
Добавлен:
20.11.2019
Размер:
169.98 Кб
Скачать

3. Зображення процесу роботи програми

1.Початок роботи. Введення та виведення за допомогою _cprintf та _cscanf.

2.Введення та виведення за допомогою _cputs та _cgets.

3.Введення та виведення за допомогою putch та getch. 4.Введення та виведення за допомогою _cprintf та _cscanf 5. Введення та виведення за допомогою puts та gets 6. Введення та виведення за допомогою printf та scanf 7. Введення та виведення за допомогою sprintf та sscanf

8. Розрахунок результату для (|A|+|B|)2 / (D-C1/2)

8.а) З поточними розрахунками 8.б)Без поточних розрахунків 9.Реакції на введення помилкових значень в якості аргументів функцій введення

10.Обробка “несумісних” значень зміннних

(Арифметичний корінь з від’ємного числа)

(Ділення на нуль)

4. Аналіз результатів

Як ми бачимо із зображень процесу роботи програми, ми ввели 3 різних варіантів даних, для вирішення рівняння.

  1. При введенні корректних данних A=1 B=2 C=9 D=1 отримуємо правильне значення виразу -8 як з поточними так і без поточних розрахунків.

  2. Коли C введено від’ємним числом ми не можемо знайти арифметичний корінь з відємного числа, як наслідок обчислити значення виразу неможливо

  3. Коли C коли D2 йде ділення на нуль і обчислити значення виразу неможливо

5. Висновок

Програма працює правильно, про що свідчить аналіз результатів та зображення процесу роботи програми. Програма захищена від ділення на 0 чи добування кореню з від’ємного числа.

12

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]