Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2018, 22:48   #1
Gerrychka
 
Регистрация: 24.12.2016
Сообщений: 4
По умолчанию Подскажите где ошибка

Безымянный1.png
подскажите где ошибка в это программе? (при любом числе выводится False)

Код:
#include "stdafx.h"
 
using namespace std;
 
int main() {
    double n, l, p, s;

    cout << "Vvedite n:\n";
	cin >> n;
	l = 1/(n+2);
	p = 1/(2*n);
	s = sin((n * n + 5) * 3.14 / 180.0);
	if ((p > s) && (l < s))
    cout << "True:\n";	
	else
    cout << "False:\n";    
	system("pause");
    return 0;
}
Gerrychka вне форума Ответить с цитированием
Старый 14.11.2018, 00:44   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Gerrychka Посмотреть сообщение
sin((n * n + 5) * 3.14 / 180.0)
а нужен ли здесь перевод градусов в радианы?
попробуйте банально:
Код:
s = sin(n * n + 5);
проверить, например, для
n=1.28

Последний раз редактировалось Serge_Bliznykov; 14.11.2018 в 00:58.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите где ошибка kasandric-45 Помощь студентам 3 24.04.2014 00:23
подскажите,где ошибка. Pti44ka Общие вопросы по Java, Java SE, Kotlin 2 06.09.2009 02:02
Подскажите где ошибка Ximer Паскаль, Turbo Pascal, PascalABC.NET 5 13.04.2009 13:41
Подскажите где ошибка?! DJEDY Общие вопросы C/C++ 1 07.04.2009 16:33
Подскажите где ошибка? lubafffka Помощь студентам 2 17.12.2008 19:02