Добавил:
Romchouz
НГТУ. Автоматизация машиностроения.
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
#include<iostream>
#include<iomanip>
#include<math.h>
using namespace std;
double f(double x, double y)
{
if (x + y > x*y)
if (x + y > x / y)
return x + y;
else
return x / y;
else
if (x*y > x / y)
return x*y;
else
return x / y;
}
int main()
{
double x, y, z,sr=0;
int num = 0;
cout.precision(5);
cout << setw(10) << "x= " << "\t" << setw(10) << "y= " << "\t" << setw(10) << "z= " << endl;
x = 0.5;
while (x <= 1)
{
y = 1;
while (y <= 2)
{
z = f(x, y);
if (z > 0)
{
sr += z;
num++;
}
cout << setw(10) << x << "\t" << setw(10) << y << "\t" << setw(10) << z << endl;
y += 0.5;
}
x += 0.5;
}
if (num == 0)
cout << "Not variables!" << endl;
else
cout << "sr = " << sr / num << endl;
return 0;
}
Соседние файлы в папке LR2