Привет всем!! В чём ошибка?
// Lab_num_five_chast_2.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include "iostream"
#include "locale"
#include "conio.h"
#include "windows.h"
#include "cmath"
#include "stdarg.h"
using namespace std;
int MyFunc(int x, ...)
{
int y, chisl, znam;
znam = pow(x, 3) - (0.8 * x) - 0.75;
if (znam != 0)
{
chisl = 7.3 * pow(x, 3) + (tan(x) * 1 / 5);
y = chisl / znam;
}
return y;
}
int main()
{
setlocale(0, "Russina");
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
int x, const с = 5;
cout << "Введённое число пользователем" << endl;
cout << "Введите x: ";
cin >> x;
cout << "Ответ: " <
Вот условие
Ответ
Приведение к целому - znam таки ноль.
double chisl;
double znam = ...;
Ну и инициализировать y = 0; на тот случай, если в if мы все-таки не попадем, что маловероятно при целом х
Комментариев нет:
Отправить комментарий