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

Исправить ошибку в коде

20.12.2016, 10:34. Просмотров 756. Ответов 3
Метки нет (Все метки)

Вроде веденно всё правильно но выдаёт ошибку:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <cmath>
using namespace std;
 
 
int main()
{
    setlocale (LC_ALL, "Russian");
    float x=1.421, b=10.365, z=0.828, k;
    k=((1+sin(x)*sin(x))/2*pow(z,2))+pow(cos(x),2)+((tan(x)*tan(x))+b/(pow(x,2)))
    cout<<k<<endl;
    return 0;
}
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2016, 10:34
Ответы с готовыми решениями:

Исправить ошибку в коде
задание - в файле записаны фамилия и номер телефона работника. Ввести номер, и...

Исправить ошибку в коде с++
Помогите исправить ошибку в коде: CString m_showlink; ...

Исправить ошибку в коде
помогите найти ошибку . студия 2012 #include &lt;iostream&gt; #include &quot;queue.h&quot;...

исправить ошибку в коде
Пожалуйста помогите решить проблему с кодом! програма сделана в borland C++....

Исправить ошибку в коде
Задача простейшая, но вот реализовать не получается правильно, вот условие : ...

3
Андрейка
422 / 226 / 87
Регистрация: 25.03.2009
Сообщений: 744
20.12.2016, 11:15 2
Лучший ответ Сообщение было отмечено Noobas97 как решение

Решение

Noobas97, в конце
C++
1
k=((1+sin(x)*sin(x))/2*pow(z,2))+pow(cos(x),2)+((tan(x)*tan(x))+b/(pow(x,2)));
забыл точку с запятой ;
1
Noobas97
0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 5
20.12.2016, 11:19  [ТС] 3
Смотрю в книгу вижу фигу. Очень благодарна за помощь.
0
zss
Модератор
Эксперт С++
7480 / 6849 / 4324
Регистрация: 18.12.2011
Сообщений: 18,114
Завершенные тесты: 1
20.12.2016, 12:54 4
Noobas97, Не пишите длинные формулы целиком, используйте промежуточные вычисления.
Тогда формула становится существенно нагляднее.
Например, в первой части четко видно, что z*z находится в числителе,
а у меня большое подозрение, что должно быть в знаменателе.
C++
1
2
3
4
double t1=sin(x);
double t2=cos(x);
double t3=tan(x);
 k=(1.+t1*t1)/2.*z*z+t2*t2+t3*t3+b/(x*x);
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2016, 12:54

Исправить ошибку в коде
где ошибка? #include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; int...

Исправить ошибку в коде
//--------------------------------------------------------------------------- ...

исправить ошибку в коде
мне вот недавно скинули программу, только она не работает, ругается на...


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

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

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