Напишите программу вычисляющую значение функции y=корень a+b если a>b>0, y=a+b2 в остальных случаях
При этом у пользователя должны запрашиваться ввод значений переменных A и B с клавиатуры, т.е. при запуске программы на экран должно быть выдано сообщение «Введите значение переменной A» и пользователь вводит его, затем на экран выдается сообщение «Введите значение переменной B» и пользователь вводит его. Далее в зависимости от условий будет вычислен Y по первой или второй формуле.
Вывести на экран получившееся значение Y.
begin // Кузов
Rectangle(340,220, 540, 300);
// Багажник
Rectangle(140,140, 340, 300);
FloodFill(220, 220, clBrown); // Закразка кузова
FloodFill(460, 260, clGray); // Закразка багажника
// Дверь в кабину
Rectangle(220,180, 300, 260);
Circle(280, 220, 10); // Ручка двери
// Фара
Circle(140, 260, 10);
// Первое колесо
Circle(220, 340, 40);
// Второе колесо.
Circle(420, 340, 40);
// Дорога
Line(60,380, 560, 380);
end.
#include<iomanip>
using namespace std;
int **create(int n, int m)
{
int k = 0; int **arr = new int*[n];
for (int i = 0; i < n; i++)
{ arr[i] = new int[m];
} for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
if (arr[i][0])
{
arr[i][0] = i;
}
if (arr[i][1])
{
arr[i][1] = i * i;
}
if(arr[i][2])
{
arr[i][2] = pow(i, 3);
}
}
} return arr;
}
void print(int **arr, int n, int m)
{
for (int i = 1; i < n; i++)
{
for (int j = 0; j < m; j++)
{
cout << setw(5) << arr[i][j] << "\t"; } cout << endl;
}
}
int main()
{
setlocale(LC_ALL, "ru");
int n, m = 3;
cout << "Введите число n = "; cin >> n;
int**arr = create(n,m);
cout << endl;
print(arr, n, m);
cout << endl;
system("PAUSE");
return 0;
}