3 variant задание 1


Download 1.46 Mb.
Sana15.11.2023
Hajmi1.46 Mb.
#1774678
Bog'liq
DASTUR 1 AMALIY RMX



3 VARIANT


Задание 1. Разработать алгоритм (блок-схема) и составить программу на C ++ для вычисления данного в таблице 1 алгебраического выражения

#include


#include

using namespace std;


int main() {
double U, k, y;

k = 5.0;


y = 2.0;

U = (log(k - y) + pow(y, 4)) / (exp(y) + 2.355 * k * k);

cout << "U = " << U << endl;

return 0;


}



Задание 2.Составить блок схему и программу для решения задач приведенных в

#include
#include
using namespace std;
int main() {
double S, h, rho;
cout << " S: ";
cin >> S;
cout << "h: ";
cin >> h;
cout << "rho: ";
cin >> rho;
double r = sqrt(S / (2 * M_PI + h));
double V = M_PI * r * r * h;
double m = V * rho;
cout << "m = : " << m << endl;
return 0;
}



Задание 3. Составить программу и произвести ручной расчет

#include
#include
using namespace std;
int main() {
int x=-4,y=-2;
bool a = false, z;
z = exp(x) >= 3 || !(a||(x-y)>2*x*x||x*y>5&&pow(x*x<=3,1/3));
cout<return 0;
}

Задание 4. Условные операторы Задание: написать блок-схему и программу согласно заданию.

#include
#include
using namespace std;
int main() {
double x0, y0, x1, y1;
cout << "Введите координату x0 точки A: ";
cin >> x0;
cout << "Введите координату y0 точки A: ";
cin >> y0;
cout << "Введите координату x1 точки B: ";
cin >> x1;
cout << "Введите координату y1 точки B: ";
cin >> y1;
double distanceA = sqrt(x0 * x0 + y0 * y0);
double distanceB = sqrt(x1 * x1 + y1 * y1);

if (distanceA > distanceB) {


cout << "Точка A наиболее удалена от начала координат." << endl;
} else if (distanceB > distanceA) {
cout << "Точка B наиболее удалена от начала координат." << endl;
} else {
cout << "Точки A и B равноудалены от начала координат." << endl;
}
return 0;
}





Задание 5: написать блок-схему и программу согласно заданию.

#include


#include
using namespace std;
int main() {
float a=-4,b=3 ,x=6.4,y;
float f1 = (x*x-a*x)/(1+2*x*x);
float f2 = x*x-(a+b)+a*b;
float f3 = (x-b)/(3+4*x*x);
if(x{
y = f1;
}
else if(a<=x{
y=f2;
}
else if(x>=b)
{
y=f3;
}
cout<return 0;
}

8

Download 1.46 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling