| Ім'я файлу: Лаб. робота 1.doc Розширення: docРозмір: 93кб.Дата: 30.05.2020скачати Лабораторна робота № 1.
| Тема:
| «Технології програмування. Знайомство з інтегрованим середовищем програмування та типами даних. Структура програми. Функція введення та виведення».
| Мета:
| Ознайомитись з основами роботи в середовищі програмування, засвоїти на практиці структуру програми, інтерпретувати типи даних, набути практичних навичок по роботі зі змінними, засвоїти способи введення та виведення інформації в мові С/С++.
| Теоретичні відомості
| Концепція типів даних. Структура програми в мові С/С++. Засоби введення/виведення в мові С/С++. Функції бібліотеки math.h.
| Хід виконання роботи
| Застосування стандартних математичних функцій
Обрахувати за формулами значення A, B, C при вказаних значеннях x, y, z. Визначити їх суму, добуток, середнє арифметичне та середнє геометричне.
Табл.1
№
| A
| B
| x
| y
| z
| 1
|
|
| 1,542
| -3,2001
| 80,05
| 2
|
|
| 1,426
| -1,220
| 3,500
| 3
|
|
| -4,500
| 0,750
| 0,845
| 4
|
|
| 3,741
| -0,825
| 0,160
| 5
|
|
| 0,400
| -0,875
| -0,475
| 6
|
|
| -15,246
| 4,642
| 20,001
| 7
|
|
| 16,55
| -2,75
| 0,15
| 8
|
|
| -17,22
| 6,33
| 3,25
| 9
|
|
| -2,235
| -0,823
| 15,2
| 10
|
|
| 1,825
| 18,225
| -3,298
|
Частина 2. Типи даних
Розробити алгоритм лінійної структури, що демонструє можливості застосування змінних різних типів даних. Задані числа відповідних типів та діапазонів значень згідно табл.1. Визначити значення виразів A+B, M+N, K+L та a+b, не застосовуючи при цьому додаткових змінних, крім вказаних за умовою.
Табл.2
| A,B (цілі)
| M,N (довгі цілі)
| X,Y (дійсні)
| K,L (подвійні дійсні)
| a,b
(беззнакові довгі цілі)
| 1
| -2000..2000
| -2098700..15672000
| -2000..2000
| -2000..2000
| -2000..2000
| 2
| -10000..10980
| -8107000..93240
| -10000..10980
| -10000..10980
| -10000..10980
| 3
| 200..34000
| -47340..567400
| 200..34000
| 200..34000
| 200..34000
| 4
| 123..24567
| -76123..46798
| 123..24567
| 123..24567
| 123..24567
| 5
| -345..23000
| -3509..309990
| -345..23000
| -345..23000
| -345..23000
| 6
| -3000..20089
| -13400..20089
| -3000..20089
| -3000..20089
| -3000..20089
| 7
| 980..23000
| 980..23000
| 980..23000
| 980..23000
| 980..23000
| 8
| -3..32345
| -3..32345
| -3..32345
| -3..32345
| -3..32345
| 9
| -456..7685
| -456..7685
| -456..7685
| -456..7685
| -456..7685
| 10
| -3456..234
| -3456..234
| -3456..234
| -3456..234
| -3456..234
|
Частина 3. Оператори введення/виведення інформації.
Напишіть програму, яка зчитує радіус та визначає діаметр кола, його периметр та площу. Для цього застосувати величину 3.14159. Зробити задачу двома способами:
- виконати кожне обчислення в середині оператора printf;
- ввести додаткові змінні, які міститимуть відповідно діаметр, периметр та площу.
| Індивідуальні завдання
| Обираються з вищенаведених таблиць відповідно варіанту (номеру в журналі групи).
| Висновки.
| скачати
|