Professional Documents
Culture Documents
Лабораторна ОП
Лабораторна ОП
Лабораторна ОП
Лабораторна робота №1
з дисципліни «Основи програмування»
Тема: «Лінійні програми
Виконала:
Студентка УС-113 ФККПІ
Салівончик Ярослава Анатоліївна
Прийняла:
Рибасова Н.О
Київ 2022
Завдання 1.
Початок
Введіть значення
float x:
double y=
y=
Кінець
3.
#include <iostream>
#include<Windows.h>
using namespace std;
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
float x;
cout << "Введіть значення x";
cin >> x;
double y;
y = (((3.5 * x - 1) * sin(5 * x)) / ((x + 2) * (2 * x - 7))) + 2 * exp(3 * x);
4.
Завдання 2.
1.Для завдання 2 (див. табл. 1.4. Задача 2) трикутник ABC заданий
координатами вершин А(0;0), В(i; i-1) та С(-і; і+1), де і – номер вашого
варіанта.
2.
Початок
Кінець
3. #include <iostream>
#include <cmath>
#include <math.h>
using namespace std;
int main()
{
int a1, a2, b1, b2, c1, c2;
a1 = 0;
a2 = 0;
b1 = 25;
b2 = 24;
c1 = -25;
c2 = 26;
double ab = sqrt(pow((25 - 0), 2) + pow((24 - 0), 2));
double bc = sqrt(pow((-25 - 25), 2) + pow((26 - 24), 2));
double ac = sqrt(pow((-25 - 0), 2) + pow((26 - 0), 2));
double h = (2 * sqrt(((ab + bc + ac) / 2) * (((ab + bc + ac) / 2) - ab) *
(((ab + bc + ac) / 2) - bc) * (((ab + bc + ac) / 2) - ac))) / bc;
double m = (sqrt(pow(bc, 2) * 2) + (pow(ac, 2) * 2) - pow(ab, 2)) / 2;
cout << "AB = " << ab << "BC = " << bc << "AC = " << ac;
cout << "Height = " << h;
cout << "Median = " << m;
4.