С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
app4eg
0 / 0 / 0
Регистрация: 22.09.2010
Сообщений: 21
#1

немагу найти ошибки - C++

08.10.2010, 16:49. Просмотров 872. Ответов 18
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cmath>
 using namespace std;
 int main()
{    
    double z1,z2,a;
    cout<<"a"<<endl;
    cin>>a;
    cout<<"pi=3,1416"<<endl;
    pi=3.1416;
    z1=sin(2(a*pi/180))+sin(5(a*pi/180))-sin(3(a*pi/180))/cos(a*pi/180)+1-2(pow(sin),2)2(a*pi/180);
 z2=2(sin(a*pi/180));
 cout>>"z1=">>z1<<endl;
 cout>>"z2=">>z2<<endl;
 return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2010, 16:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос немагу найти ошибки (C++):

немагу найти ошибку - C++
#include &lt;stdio.h&gt; #include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; using namespace std; void...

немагу разобратся ввод слова - C++
привет бъюсь 3й день немагу тллком решить задачку:( я не учусь в вузе и не работают программером я просто нубик самоучка%-) дано...

Структуры.Не разбираюсь в структурах!!!Немагу сделать програмку!((( - C++
Известны данные о 20 сотрудников фирмы (фамилия, пол, зарплата и должность). Определить: 1) фамилия, имеющего самую большую зарплату; ...

Найти ошибки в коде и исправить эти ошибки (Наследование) - C++
Вот в общем 3 файла, изучаю наследование на примере односвязного и двусвязного списков: list.h (inline) #pragma once class list...

Найти ошибки в коде и исправить эти ошибки - C++ - C++
Судя по вываливающейся ошибки, идет двойное освобождение памяти. У самого не получается отловить откуда. A.h #pragma once ...

Найти ошибки в коде и исправить эти ошибки - C++
Есть у меня вот такой код: #include &lt;iostream&gt; using namespace std; class A{ private: int* a; size_t size_; ...

18
PointsEqual
ниначмуроФ
837 / 521 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
08.10.2010, 16:54 #2
1) не объявлено pi
2)
C++
1
2
cout>>"z1=">>z1<<endl;
cout>>"z2=">>z2<<endl;
надо

C++
1
2
cout<<"z1="<<z1<<endl;
cout<<"z2="<<z2<<endl;
3)
C++
1
z2=2(sin(a*pi/180));
надо

C++
1
z2=2*(sin(a*pi/180));
1
app4eg
0 / 0 / 0
Регистрация: 22.09.2010
Сообщений: 21
08.10.2010, 16:57  [ТС] #3
как обозначить п?
0
PointsEqual
ниначмуроФ
837 / 521 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
08.10.2010, 16:58 #4
Цитата Сообщение от app4eg Посмотреть сообщение
как обозначить п?
например так

C++
1
double pi=3.1416;
1
app4eg
0 / 0 / 0
Регистрация: 22.09.2010
Сообщений: 21
08.10.2010, 17:01  [ТС] #5
где в первой строчке ошибки?непонимаю подозреваю чот со скобками
0
PointsEqual
ниначмуроФ
837 / 521 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
08.10.2010, 17:03 #6
Добавлено через 1 минуту
Цитата Сообщение от app4eg Посмотреть сообщение
где в первой строчке ошибки?непонимаю подозреваю чот со скобками
это в какой?
0
app4eg
0 / 0 / 0
Регистрация: 22.09.2010
Сообщений: 21
08.10.2010, 17:05  [ТС] #7
z1= у меня 4 ошибки видаёт
0
PointsEqual
ниначмуроФ
837 / 521 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
08.10.2010, 17:13 #8
Цитата Сообщение от app4eg Посмотреть сообщение
z1= у меня 4 ошибки видаёт
вот так будет выдавть 2)
C++
1
z1=sin(2*(a*pi/180))+sin(5*(a*pi/180))-sin(3*(a*pi/180))/cos(a*pi/180)+1-2*(pow(sin,2))2*(a*pi/180);
- знаки умножения добавил и функция pow должна принимать 2 параметра

Добавлено через 2 минуты
кстати

C++
1
(pow(sin,2))2*(a*pi/180);
между скобкой ) и 2 должна стоять какая то операция

Добавлено через 3 минуты
C++
1
pow(float, int)
вместо sin должно быть значение какое нибудь

Добавлено через 1 минуту
без ошибок:
C++
1
z1=sin(2*(a*pi/180))+sin(5*(a*pi/180))-sin(3*(a*pi/180))/cos(a*pi/180)+1-2*(pow(5.0,2))+2*(a*pi/180);
0
app4eg
0 / 0 / 0
Регистрация: 22.09.2010
Сообщений: 21
08.10.2010, 17:16  [ТС] #9
вот мой пример может тебе поможет исправить ошибки
0
Миниатюры
немагу найти ошибки  
PointsEqual
ниначмуроФ
837 / 521 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
08.10.2010, 17:26 #10
а , это вы хотите пример решить так? (всмысле с помощью компилятора)

Добавлено через 3 минуты
2sin^2*2a надо как то упростить
0
app4eg
0 / 0 / 0
Регистрация: 22.09.2010
Сообщений: 21
08.10.2010, 17:29  [ТС] #11
Задание

1. Составьте алгоритм расчета по двум формулам, соответствующим Вашему индивидуальному заданию. Номер задания выбирается соответственно номеру в списке.(Ответ должен получиться одинаковый)
0
Миниатюры
немагу найти ошибки  
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
08.10.2010, 18:49 #12
Как минимум так.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cmath>
 using namespace std;
 int main()
{    
    double z1,z2,a;
    cout<<"a"<<endl;
    cin>>a;
    cout<<"pi=3,1416"<<endl;
    double pi=3.1416;
    z1=sin(2(a*pi/180))+sin(5(a*pi/180))-sin(3(a*pi/180))/cos(a*pi/180)+1-2(pow(sin),2)2(a*pi/180);
 z2=2(sin(a*pi/180));
 cout>>"z1=">>z1<<endl;
 cout>>"z2=">>z2<<endl;
 return 0;
}
0
app4eg
0 / 0 / 0
Регистрация: 22.09.2010
Сообщений: 21
08.10.2010, 19:35  [ТС] #13
Цитата Сообщение от Lavroff Посмотреть сообщение
Как минимум так.
ну как тоже должно з1=з2 у многих однокурсников получилось с подобными примерами
0
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
08.10.2010, 19:47 #14
Так? Резалты совпадают.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cmath>
 using namespace std;
 int main()
{    
    double z1,z2,a;
    cout<<"a"<<endl;
    cin>>a;
    z1=(sin(2*a)+sin(5*a)-sin(3*a))/(cos(a)+1-2*(pow(sin(2*a),2)));
    z2=2*sin(a);
    cout<<"z1="<<z1<<endl;
    cout<<"z2="<<z2<<endl;
    return 0;
}
0
app4eg
0 / 0 / 0
Регистрация: 22.09.2010
Сообщений: 21
08.10.2010, 19:57  [ТС] #15
Однокурсники, как-то переводили в радианы, типо умножали на ПИ и делили на 180, мне надо это делать или нет ?
0
08.10.2010, 19:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.10.2010, 19:57
Привет! Вот еще темы с ответами:

Найти ошибки - C++
#include&lt;stdio.h&gt; #include&lt;iostream&gt; #include&lt;math.h&gt; #include &lt;time.h&gt; float f1(float p1, float p2) { float res; ...

Найти ошибки - C++
#include&lt;iostream.h&gt; #include&lt;math.h&gt; const double a=0.8,b=2.6,eps=0.3,n=20; void main() int i,mas t{-0.6,-0.1,0.3,1.9,7.8}; ...

Найти ошибки в программе - C++
Написать программу, в которой создаются и разрушаются объекты, определенного пользователем класса. В данном классе реализована перегрузка...

Найти ошибки в коде - C++
Как сделать чтобы она заработала, помогите пожалуйста... #include &lt;cstdlib&gt; #include &lt;cstdarg&gt; namespace { ...


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

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

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