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

5.3 Опис лабораторного обладнання

  1. Персональний комп’ютер.

  2. Програмне забезпечення: Borland C++ 3.1.

5.4 Програма роботи

  1. Запустити середовище Borland C++.

  2. Скласти алгоритм програми для знаходження значення функції, яка обчислюється в залежності від значення аргументу, з додатку 1 згідно свого варіанту. Намалювати блок-схему алгоритму.

  3. Написати програму для обчислення значення функції з додатку 1.

  4. Скласти алгоритм програми для завдання з додатку 2 згідно свого варіанту. Намалювати блок-схему алгоритму.

  5. Скласти програму для завдання з додатку 2. З клавіатури ввести 2 числа: - номер групи, - номер варіанту. На екран вивести значення обчислених змінних, а також результат виконання завдання.

Вимоги до програм: дані потрібно вводити з клавіатури, кінцеві значення та проміжні змінні виводити на екран у зручній формі.

Вимоги до звіту

Звіт повинен включати в себе:

  • Титульний лист із зазначенням номеру варіанту

  • Мету роботи

  • Програму роботи

  • Завдання №1, блок-схему алгоритму, текст програми, результат виконання програми, скопійований з монітора комп‘ютера

  • Завдання №2, блок-схему алгоритму, текст програми, результат виконання програми, скопійований з монітора комп‘ютера

5.5 Контрольні запитання

  1. Як запустити програму на виконання?

  2. Як створити нову програму?

  3. Що таке заголовні файли, як їх включити у програму?

  4. Як записати у програмі коментар?

  5. Чи впливають пробіли і порожні рядки на виконання програми?

  6. Яку функцію обов‘язково повинна містити програма?

  7. Які типи даних використовуються у мові С?

  8. Для чого призначена функція printf() ?

  9. Що таке керуючий рядок?

  10. Що означають символи %d ?

  11. Що означають символи \n ?

  12. Чи обов‘язковим є парне використання дужок у мові С?

  13. Для чого використовується функція scanf() ?

  14. Для чого використовується символ & ?

  15. Що означає специфікатор формату %f ?

  16. Як зберегти програму на диску?

  17. Як додати зміни до програми під час роботи?

  18. Як вийти із середовища програмування Borland C++?

  19. Які ви знаєте арифметичні операції?

  20. Назвіть операції відношення.

  21. Які логічні операції застосовуються у мові С?

  22. Як виглядає операція присвоєння у мові С?

  23. Назвіть побітні (порозрядні) операції, які можна застосовувати у мові С.

  24. Для чого застосовується і яка форма запису операції умова ? : ?

  25. Для чого призначена операція sizeof ?

  26. Оператор IF: форма запису, призначення.

  27. Оператор switch: форма запису, прзначення.

Додаток 1

Варіанти:

1)

6)

7)

8)

9)

10)

11)

12)

13)

14)

15)

16)

17)

18)

19)

20)

21)

22) ,

23)

24)

25)

26)

27) ,

28)

29)

30) ,

Додаток 2

Варіанти:

  1. , , .

Вибрати серед чисел додатні та надрукувати їх та їхні подвоєння .

  1. , , .

Вибрати і надрукувати число , , .

  1. , , .

Знайти і надрукувати число .

  1. , , .

Вибрати ті з них, модулі яких менше 5. Надрукувати їх та їхні квадрати.

  1. , , .

Вибрати ті з них, що лежать поза проміжком , та надрукувати їх.

  1. , , .

Вибрати серед цих чисел додатні, якщо вони є, та надрукувати їх потроєння.

  1. , , .

Знайти і вивести на друк число .

  1. , , .

Вибрати серед них додатні, якщо вони є, та надрукувати їх та їхні

квадратні корені.

Знайти і вивести на друк число .

  1. , , .

Знайти і вивести на друк число .

  1. , , .

Вибрати серед чисел від’ємні, якщо вони є, та надрукувати їх та їхні

кубічні корені .

  1. , , .

Обчислити та надрукувати число .

  1. , , .

Вибрати ті з них , модулі яких більше 2 та надрукувати їх та їхні

синуси.

  1. , , .

Обчислити та надрукувати число .

  1. , , .

Вибрати ті з них , модулі яких більше 5 та надрукувати їх та їхні

куби.

  1. , , .

Вибрати ті з них ,які більше 1, та надрукувати їх та їхні квадратні

корені.

  1. , , .

Вибрати ті з них , які більше 1 та надрукувати їх і їх квадратні корені .

  1. , , .

Знайти і вивести на друк число .

  1. , , .

Вибрати серед них від’ємні та надрукувати їх і їх подвоєння .

  1. , , .

Знайти число .

  1. , , .

Впорядкувати числа по зростанню .

  1. , , .

Обчислити і надрукувати число .

  1. , , .

Вибрати серед них ті , які належать відрізку та надрукувати їх .

  1. , , .

Обчислити і надрукувати число .

  1. , , .

Вибрати серед них від’ємні і надрукувати їх та квадратні корені з їх модулів .

  1. , , .

Впорядкувати їх по спаданню.

  1. , , .

Обчислити і надрукувати число .

  1. , , .

Обчислити і надрукувати число .

  1. , , .

Обчислити і надрукувати число .

  1. , , .

Обчислити і вивести на друк число

.

  1. , , .

Обчислити і вивести на друк число .

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