Отчёт По лабораторной работе №1
Download 308,89 Kb.
|
Задание 2
- Bu sahifa navigatsiya:
- Задание 2 Составить блок схему и программу для решения задач приведенных в табл.2 Таблица 2
- Задание 3 Составить программу и произвести ручной расчет Таблица 3
- Задание 4.
- include include using namespace std; int main() {double a,b,c;
ТАШКЕНТСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В ИМЕНИ АЛ-ХОРАЗМИЙ ТЕХНОЛОГИЯ ПОЧТОВЫЙ СВЯЗИ Отчёт По лабораторной работе № 1 Выполнил: Студент группы 145-23 Мирсаидов Мирафзал Ташкент – 2023 Задание 1. Разработать алгоритм (блок-схема) и составить программу на C ++ для вычисления данного в таблице 1 алгебраического выражения. Таблица 1.
Начало Y,k R Конец #include #include using namespace std; int main() { double y,K,K1,K2,R; cout<<"y=";cin>>y; cout<<"K=";cin>>K; K1=sqrt(pow(sin(y),2)+6.835); K2=log(y+K)+3*pow(y,2); R=K1/K2; cout<<"R="< Задание 2 Составить блок схему и программу для решения задач приведенных в табл.2 Таблица 2
Начало a, c S = 3 sin2(a* /180)/(3* S Конец #include #include int main() { double c, a; std::cout << "Введите длину гипотенузы (c): "; std::cin >> c; std::cout << "Введите значение угла (a) в градусах: "; std::cin >> a; // Переводим угол из градусов в радианы double angleRad = a * M_PI / 180; // Расчет объемов конусов double volume1 = (M_PI * std::pow(c, 3) * std::sin(angleRad) * std::sin(angleRad)) / (3 * std::sqrt(2)); double volume2 = (M_PI * std::pow(c, 3) * std::cos(angleRad) * std::sin(angleRad)) / (3 * std::sqrt(2)); std::cout << "Объем первого конуса: " << volume1 << std::endl; std::cout << "Объем второго конуса: " << volume2 << std::endl; return 0; } Задание 3 Составить программу и произвести ручной расчет Таблица 3
x,B Начало Z Конец #include #include using namespace std; int main() { bool B = true, Z; int x= 5; int z; Z = x < 4 + (x*x)*(x-3)||x >=0 && x < -0.5 && (B&& pow(exp(1),x)<100)||z*x==13; cout< }
Задание 4. Условные операторы Задание: написать блок-схему и программу согласно заданию.
#include #include using namespace std; int main() {double a,b,c; std::cout <<"Введите значения трех сторон треугольника:"; std::cin >>a>>b>>c; // Проверяем условие прямоугольности и равнобедренности if(a==sqrt(b*b+c*c)&&b==sqrt(a*a+c*c)&&c==sqrt(a*a+b*b)) { std::cout <<"Треугольник является прямоугольным и равнобедренным!"<< std::endl; } else { std::cout <<"Треугольник не является прямоугольным и равнобедренным."<< std::endl; } return 0;}
Задание 5: написать блок-схему и программу согласно заданию. Таблица.5
#include #include using namespace std; int main() { double y, b, x, a, F, k; y = 4.16; b = 0.21; a = sqrt(pow(y, 4) + 4 * pow(b, 2) + 2 * pow(y, b)); x = a * pow(b, 2) + 4 * a * cos(b) * pow(b, 3); F = max(pow(sin(x), 2) * 3.17 + pow(4, x), min(pow(x, 2), pow(3,k))); cout << "F = " << F << endl; cout << "a = " << a << endl; cout << "x = " << x << endl; return 0; } Download 308,89 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling