Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Alexandra092
0 / 0 / 0
Регистрация: 23.12.2014
Сообщений: 4
1

Ошибка в функции

25.10.2016, 21:47. Просмотров 358. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include "stdafx.h" 
#include "stdlib.h" 
#include "windows.h" 
#include "iostream" 
#include "math.h" 
#include "conio.h" 
#include <fstream> 
#include <iostream> 
#include <iomanip> 
#include <tchar.h> 
using namespace std; 
 
float func(float x, float y) //Функция с обычными параметрами 
{ 
float a; 
a = ( (2 * x) + (3 * y) -1 / pow(x,2) + pow(y,2) - (x*y)); 
return a; 
} 
 
void main() 
{ 
setlocale(LC_CTYPE, "Russian"); 
float res, x = -1, y = -1; 
for (int i = 0; i <= 9; i++) 
{ 
y = -1; 
for (int j = 0; j <= 19; j++) 
{ 
if (x * x + y * y  - x * y == 0 ) 
{ 
printf("н/з "); 
} 
else 
{ 
res = func(x, y); 
printf("%.2f ", res); 
} 
y = y + 0.1; 
} 
x = x + 0.2; 
printf("\n"); 
} 
system("pause"); 
}
Мне не выводит значение, когда функция равна нулю, то есть нз. А такое значение должно быть, может что то в условии надо дописать? Я не понимаю
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2016, 21:47
Ответы с готовыми решениями:

А почему ошибка, что функции print и read не определены в функции main()?
Что-то не понимаю. Они определены в заголовочном файле. А подчеркивается красным что нет.... ...

Ошибка в шаблоне функции: "Отсутствуют экземпляры шаблон функции, соответствующие списку аргументов"
#include &lt;iostream&gt; #include &lt;iterator&gt; #include &lt;map&gt; #include &lt;Windows.h&gt; #include...

Ошибка в функции
Всем доброго суток, не могу понять где ошибка, помогите: #include &lt;iostream&gt; #define N 4 using...

Ошибка в функции
я написал функцию для загрузки графа из файла, но при попытке открытия происходит ошибка ...что...

Ошибка в функции
Ошибка в функции if ((m % 2 == 0) &amp;&amp; (n % 2 == 1)) { for (int i = 0; i &lt; n; i++) for...

1
Даценд
Модератор
Эксперт .NET
5145 / 4377 / 2828
Регистрация: 20.04.2015
Сообщений: 7,880
25.10.2016, 21:55 2
Alexandra092,
Или добавьте скобки для числителя и знаменателя в функции func:
C++
1
a = ((2 * x) + (3 * y) - 1) / (pow(x, 2) + pow(y, 2) - (x*y));
Или проверяйте
C++
1
if (x * x == 0 )
И используйте теги форматирования программного кода.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.10.2016, 21:55

Ошибка в функции
Вот упражнение : Напишите программу, использующую структуру sterling, которая описана в...

Ошибка в функции
Вот программа проблема с функцией &quot;ras&quot; не правильно работает надо вернуть значения vi,vj,v....

Ошибка функции
Почему у меня при обработке наипростейшей функции появляется ошибка: 1&gt;------ Построение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.