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

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

Войти
Регистрация
Восстановить пароль
 
@lex999
4 / 4 / 0
Регистрация: 26.06.2013
Сообщений: 99
#1

не получается посчитать корень - C++

11.02.2014, 20:58. Просмотров 230. Ответов 6
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
int func5 (float a, float b)
{   printf ("\n kor a ");
    a=sqrt(a);
    printf ("\n kor b ");
    b=sqrt(b);
    printf ("%d\n",c);
}
ошибка
Код
In function 'int func5(float, float)': 
[Error] 'sqrt' was not declared in this scope
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2014, 20:58     не получается посчитать корень
Посмотрите здесь:

Степень и корень... C++
C++ Найти корень
C++ Кубический корень
Корень C++
Корень и модуль C++
C++ Квадратный корень
C++ Корень
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
rrrFer
Заблокирован
11.02.2014, 20:59     не получается посчитать корень #2
#include <cmath>
или
#include <math.h>
написал?
Скриптыч
 Аватар для Скриптыч
28 / 17 / 2
Регистрация: 14.08.2013
Сообщений: 147
11.02.2014, 21:02     не получается посчитать корень #3
можно самому функцию для корня написать
rrrFer
Заблокирован
11.02.2014, 21:07     не получается посчитать корень #4
Цитата Сообщение от Скриптыч Посмотреть сообщение
можно самому функцию для корня написать
а можно не писать, дак что мне теперь все бочки затыкать?
@lex999
4 / 4 / 0
Регистрация: 26.06.2013
Сообщений: 99
11.02.2014, 21:11  [ТС]     не получается посчитать корень #5
написал
#include <math.h>
KOPOJI
Модератор
 Аватар для KOPOJI
16613 / 6554 / 408
Регистрация: 12.06.2012
Сообщений: 19,637
Завершенные тесты: 1
11.02.2014, 21:16     не получается посчитать корень #6
@lex999, и что? Заработало?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.02.2014, 21:20     не получается посчитать корень
Еще ссылки по теме:

Корень n-й степени C++
C++ Посчитать корень из отрицательного числа
C++ Не получается посчитать значения в задаче
C++ Спецификатор %n в Printf() - не получается посчитать число выводимых символов

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

Или воспользуйтесь поиском по форуму:
ValeryS
Модератор
6452 / 4918 / 451
Регистрация: 14.02.2011
Сообщений: 16,311
11.02.2014, 21:20     не получается посчитать корень #7
Цитата Сообщение от @lex999 Посмотреть сообщение
C++
1
2
3
4
5
6
7
int func5 (float a, float b)
{ printf ("\n kor a ");
 a=sqrt(a);
 printf ("\n kor b ");
 b=sqrt(b);
 printf ("%d\n",c);
}
и что ты хотел получить???
1 строка выводим на экран kor a
2 строка вычисляем корень из a и присваиваем его a, тут же забыли поскольку нигде не используем
3 строка выводим kor b
4 та же история что и во второй строке только с другой переменной
5 выводим на экран значение какой то переменной которая нигде не объявлена
причем выводим в режиме int(%d) а не float(%f)
далее ничего не возвращаем из функции хотя она должна вернуть значение типа int
Yandex
Объявления
11.02.2014, 21:20     не получается посчитать корень
Ответ Создать тему
Опции темы

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