02.01.2011, 02:07 | #1 (permalink) |
Новичок
Регистрация: 27.12.2010
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Подскажите, что не так, в проге написанной на Си
#include<conio.h> #include<math.h> main() { float x, e = 3.17, q; printf("Enter x =\n", x); scanf("%f", &x); q = tg(x) - log(sqrt(abs(sin(x/12) + pow(e, x*x - 5)))); printf("Result: %f\n", q); getch(); return 0; } вот прога, задание такое: вычислить значение функции по указанной формуле, используя функции библиотеки math.h не знаю, что в ней не так, но борланд постоянно пишет, что у тангенса нет прототипа, и прога не идет из-за этого, подскажите, что не так |
02.01.2011, 02:07 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Советую вам обратить внимание на похожие обсуждения Подскажите по HDD Помогите Русскоязычному разобраться в проге AV Voice Changer Diamond v6.0.10 Retail Подскажите, что это? |
02.01.2011, 13:56 | #2 (permalink) |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Я в СИ ничего не понимаю, но кажется ошибку вижу. Дело в том, что в ЯП, включая СИ, для тангенса принято обозначение не tg, а tan. Попробуйте исправить.
|
02.01.2011, 16:34 | #3 (permalink) |
Новичок
Регистрация: 27.12.2010
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
спасибо, да, с тангенсом помогли) но все равно не идет, по-моему, там в строчке с принтфом проблема еще, под основной формулой, когда вводишь значение х, результат на экран не выводится
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|