(cos(x)/(3,14-2x))+16x*cos(x*y), в программу вводятся x и y, но ответ отсутсвует, думаю ошибка в вводе формулы
код
#include <iostream>
#include<locale.h>
using namespace std;
int main()
{
float x, y, z,w;
setlocale(LC_ALL, "Russian");
cout << "Линейная программа Умл-111. Самарин И. А.\n";
cout << "Введи значение x:";
cin >> x;
cout << "Введи значение y:";
cin >> y;
z = (cos(x) / (3,14 - 2 * x)) + 16 * x * cos(x * y);
cout << "z = " << z <<"\n";
system("PAUSE");
}
Для проверки
использую Exel.
текст предупреждения:
Предупреждение C26451 Арифметическое переполнение: использование оператора "*" на байтовом значении 4 и приведение результата к байтовому значению 8. Приведите значение к более широкому типу перед вызовом оператора "*", чтобы избежать переполнения (io.2).