Приклад
Програма роботи
3.1. Записати запропанований викладачем варіант завдання з п. 5.
Ознайомитись з рекомендованою літературою та конспектом лекцій.
3.2. Програмування задачі:
– скласти таблицю символічних імен;
– скласти схему алгоритму або псевдокод (за вказіквою викладача);
– скласти програму розв’язання задачі мовою С++.
3.3. Розв’язання задачі на ПЕОМ.
На ПЕОМ набрати, відлагодити та розв’язати складену програму.
3.4. Оформлення звіту.
Звіт повинен містити:
– номер лабораторної роботи та її назву;
– умову задачі та дані свого варіанта;
– таблицю символічних імен;
– схему алгоритму (або псевдокод);
– лістинг (або рукопис) програми;
– результати розрахунку задачі;
– висновки.
Скласти таблицю символічних імен та програму для обчислення значення
,
якщо ;
;
.
Розв’язання.
Таблиця символічних імен
Математичне ім’я | Ім’я у програмі | Смислове значення | Змінна | |
Тип | Значення | |||
t | t | змінна | double | Уводиться з клавіатури |
x | x | змінна | double | Уводиться з клавіатури |
z | z | змінна | double | Уводиться з клавіатури |
p | pi | змінна | double | Уводиться з клавіатури |
![]() | y | змінна | double | результат |
Приклад програми мовою C++
для компілятора Visual C++
# include <iostream.h> // підключення бібліотеки потоків ввід/вивід
# include <math.h> // підключення бібліотеки математичних дій
int main()
{
double pi,t,x,z,y; // ідентифікація змінних
pi=3.142;
t=2*pow(10,3); // завдання змінним значень з умови
x=14;
z=-1.24;
y=exp(pow(tan(x),2))+(sqrt(fabs(t-z)))/
(pow(cos(pow(pi,2)),3)+
exp(pi)*pow(z,2))+2.3*pow(10,1.6); // підрахунок результату
cout << "Результат:" << endl; // вивід тексту на екран
cout <<"y = "<< y << endl; // вивід значення змінної y на екран
return 0;
}
5. Варіанти завдань
Кожен студент вибирає варіант завдання за номером у списку групи.
Завдання. Скласти схему алгоритму, таблицю символічних імен та програму для обчислення необхідного значення за формулою відповідного варіанта.
1. Період коливань маятника завдовжки обчислюється за формулою
, де
- прискорення вільного падіння (9,81м/с2). Знайти період коливань маятника.
2. Сила тяжіння між тілами масою і
, що перебувають на відстані
одне від одного,
, де гравітаційна постійна
6.673·
/(кг· с2). Знайти силу тяжіння
.
3. Периметр правильного багатокутника, описаного біля кола радіуса
,
, де n – кількість кутів. Знайти периметр
.
4. Енергія, що випромінюється чорним тілом на хвилі завдовжки при температурі
,
, де
2,997924·10
– швидкість світла;
=6,626·
Дж/c – постійна Планка;
=1,38·
Дж/град - постійна Больцмана. Знайти енергію
, випромінену чорним тілом.
5. Об’єм циліндра з радіусом основи і заввишки
:
. Площа його бічної і повної поверхонь відповідно
;
. Знайти
,
і
.
6. Знайти довжину кола, площу круга і об’єм кулі з радіусом . При обчисленні використати формули
;
;
.
7. Визначити швидкість різання круглошліфувального верстата за формулою , де
– діаметр шківа двигуна;
– діаметр робочого вала;
– діаметр різального інструмента;
– частота обертання.
8. Знайти загальну поверхню та об’єм круглого конуса, що має радіус і довжину твірної
. При обчисленні застосувати формули
;
, де
– висота конуса, яку визначити за формулою
.
9. Знайти площу сегмента і сектора. При обчисленні застосувати формули ;
,
де – радіус кола,
– центральний кут, град.
10. Дано гіпотенузу і катет прямокутного трикутника
. Знайти другий катет
і радіуси
та
описаного і вписаного кіл відповідно. При обчисленні застосувати формули
і
, де
– площа трикутника.
11. Знайти відстань між двома точками з координатами і
. За
допомогою формули .
12. Знайти периметр і площу прямокутного трикутника, якщо відомі довжини
двох катетів.
13. Знайти периметр і площу рівнобічного трикутника, якщо відома довжина
його сторони.
14. Знайти площу кільця і площу частини кільця з центральним кутом (у
градусах). При обчисленні застосувати формули ;
.
15. Знайти периметр і площу паралелограма зі сторонами ,
і кутом
між
ними. При обчисленні застосувати формулу .
16. Знайти внутрішній кут і суму внутрішніх кутів правильного опуклого
багатокутника. При обчисленні застосувати формули ;
.
17. Знайти об’єм і площу поверхні прямого паралелепіпеда зі сторонами ,
і
.
18. Знайти середню лінію і площу трапеції, якщо відомі її основи і висота.
19. Дано координати вершин трикутника ,
і
.
Знайти середини його сторін. При обчисленні застосувати формули
;
, де
– середина відрізка
, заданого
точками ,
.
20. Відомі координати вершин трикутника ,
і
.
Знайти його периметр. При обчисленні застосувати формулу відстані
між двома точками: .
21. На площині задані пряма і точка
з координатами
. За формулою:
знайти відстань
від точки до прямої.
22. Відомі вектори та
і кут
між ними, град. Знайти скалярний добуток векторів за формулою
, якщо
.
23. Відомі два вектори і
. Знайти кут
між ними.
При обчисленні застосувати формули ;
;
.
24. На площині задані прямі і
. Знайти кут
між ними. При обчисленні застосувати формулу
.
25. Знайти кути трикутника, сторони якого задані рівняннями прямих ліній: ;
і
. При обчисленні застосувати формулу
, де
і
– коефіцієнти прямих, заданих рівняннями
;
, а
– кут між ними.
___________________________________________________________________________________________