Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет_інформатика_1_укр.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.21 Mб
Скачать

Лабораторна робота № 12 Умовні оператори і оператори циклу в с

1. Мета роботи

Метою роботи є розробка, отладка і виконання програми на C з використанням умовних операторів і операторів циклу.

2. Склад робочого місця

2.1. Устаткування: IBM- сумісний персональний комп'ютер(ПК).

2.2. Програмне забезпечення: операційна система сімейства Windows, інтегроване середовище розробки Dev - C++.

3. Підготовка до лабораторної роботи

Для підготовки до виконання лабораторної роботи необхідно повторити наступні розділи (дивись додаток 12):

  1. Операції відношення і логічні операції;

  2. Умовний оператор;

  3. Оператори циклу;

  4. Оператори переходу.

4. Порядок виконання роботи

  1. Скласти програму для обчислення суми ряду або полінома з точністю e=10-5, із заданими обмеженнями на область значення аргументу і при вказаних значеннях аргументів по одному з варіантів, приведених в наступній таблиці. Значення аргументу, точність і результат вивести на екран дисплея.

№ варіанту

Вираження для ряду або полінома

Допустима область значень аргументу

Значення аргументу

1.

x > 0

x=1.5

2.

0 £ x £ 2

x=1.5

3.

x > 0.5

x=1.5

4.

0.1 £ x £ 16

x=2.3

5.

0.1 £ x £ 16

x=2.3

6.

0.1 £ x £ 16

x=1.7

7.

0.2 £ x £ 20

x=1.2

8.

0.1 £ x £ 12

x=1.4

9.

|x| < 1

x=0.58

10.

|x| < 1

x=0.58

11.

|x| < 1

x=0.45

12.

|x| >1, a = p/2 при x>1 и

a = -p/2 при x<-1

x=3.49

13.

|x| < 1

x=0.45

14.

0.1 £ x £ 10

x=1.55

15.

0.1 £ x £ 10

x=1.49

  1. Введіть програму з клавіатури в середовищі Dev C++.

  2. Виконайте отладку програми і запустіть її на виконання.

  3. Покажіть викладачеві програму і результати її роботи і скопіюйте текст програми і результат роботи програми у вікно текстового редактора Блокнот з заголовками "Текст програми ім'я-програми " і "Результат роботи програми ім'я-програми ".

  4. Скопіюйте отриманий у вікні текстового редактора Блокнот документ на флэш-карту.

5. Питання для самоконтролю

  1. Які операції відношення і логічні операції використовуються в C, і яка їх пріоритетність по відношенню один до одного і логічним операціям?

  2. Як видаються логічні значення "істина" і "неправда" в C?

  3. Як записується і як працює умовний оператор C?

  4. Як записується і як працює оператор покрокового виконання циклу в C?

  5. Як працюють цикли по умові?

  6. В чому різниця між циклом while і циклом do...while?

  7. Які оператори переходу визначені в C, і які дії вони виконують?