Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
ShikiofDevil
11 / 11 / 1
Регистрация: 18.12.2011
Сообщений: 112
#1

Вычислить корень из числа. - C++

26.12.2011, 16:26. Просмотров 1078. Ответов 3
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//---------------------------------------------------------------------------
 
#pragma hdrstop
 
#include <tchar.h>
#include <stdio.h>
#include <iostream.h>
#include <math.h>
//---------------------------------------------------------------------------
 
#pragma argsused
int _tmain(int argc, _TCHAR* argv[])
{
int cos2x,sin2x;
double (3);
double tgx=-1/sqrt(3);
cout<<"cos2x="<<(sin2x/tgx)-1<<endl;
    return 0;
}
//---------------------------------------------------------------------------
вот код чего не хватает чтобы он корень считал?

выдает такую ошибку
C++
1
2
3
[BCC32 Error] File3.cpp(16): E2015 Ambiguity between 'std::sqrt(float) at c:\program files\embarcadero\rad studio\7.0\include\math.h:266' and 'std::sqrt(long double) at c:\program files\embarcadero\rad studio\7.0\include\math.h:302'
  Full parser context
    File3.cpp(13): parsing: int main(int,char * *)
using namespace std прописывал...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2011, 16:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычислить корень из числа. (C++):

Вычислить квадратный корень из произвольного числа - C++
Вычислить квадратный корень из произвольного числа, используя метод Ньютона (yn=(yn-1+a/yn-1)/2, y0=1).

Вычислить с заданной точностью квадратный корень введенного числа X - C++
7. Вводится число X&gt;1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt (один...

Вычислить корень из числа типа long без потери точности - C++
Собственно, задание такое: Нужно вычислить из очень большого числа типа long квадратный корень, не переводя его в double и без потери...

Вычислить квадратный корень из заданного целого числа, используя только побитовые операции - C++
Существует простой способ вычисления квадратного корня: квадратный корень из целого числа равен количеству последовательных целых чисел...

Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X - C++
Три подобных темы есть, все без ответа. Условия: &quot;Вводится число X&gt;1 и точность e. Вычислить с заданной точностью квадратный корень ...

Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt - C++
Вводится число X&gt;1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt (один из...

3
gitarillo
720 / 520 / 24
Регистрация: 17.06.2010
Сообщений: 1,012
Записей в блоге: 1
26.12.2011, 16:47 #2
ShikiofDevil, данная программа вообще ничего не делает.
C++
1
int cos2x,sin2x;
Ну объявили, хорошо. sin2x где инициализация? нет - значит = 0
ну а
C++
1
double tgx=-1/sqrt(3);
Здесь компилятор не может понять какую версию функции вызывать. Функция перегружена. Нужно явно указать тип данных аргумента.
То есть
C++
1
2
double x = 3.0;
sqrt(x);
И еще ......
C++
1
double (3);
- это что?
0
FolkAltair
0 / 0 / 0
Регистрация: 05.12.2011
Сообщений: 23
26.12.2011, 16:48 #3
Попробуй (3) сделать long double или float
0
ShikiofDevil
11 / 11 / 1
Регистрация: 18.12.2011
Сообщений: 112
26.12.2011, 17:01  [ТС] #4
Цитата Сообщение от gitarillo Посмотреть сообщение
Код C++1
2
3 double x = 3.0;
sqrt(x);
так если x задать то уравнение совсем терят себя, ч тогда будет относитса и к синусу и к косинусу,
я пока учусь програмировать...
может оно бы и не считало,тогда бы я начла пробывать что-то добавлять...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2011, 17:01
Привет! Вот еще темы с ответами:

Вводится число X>1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt. - C++
Вводится число X&gt;1 и точность e. Вычислить с заданной точностью квадратный корень введенного числа X, не пользуясь функцией SqRt. ...

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

Вставить после числа, являющегося полным квадратом, квадратный корень этого числа - C++
Вставить после числа, являющегося полным квадратом, квадратный корень этого числа. Вообще не понимаю как это написать в Си( ...

вычислить корень - C++
По введённому х вычислите корень из (13 х + 22 х)


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
26.12.2011, 17:01
Ответ Создать тему
Опции темы

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