Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
xRoller писал(а) >>
Спасибо всем. Самое интересное, что я сделал точно так же, как у Integer, ошибок при компиляции не было, но почему-то реально исполняется только первая часть (A>0 && B>0), а все, что после ИЛИ как будто не существует вообще. Чудеса ...
ошибка потому что
if( (A>0 && B>0) || ( (A>0 && B<0) && (C>0 || D>0) ) ) {}
if((A>0 && B>0) || (A>0 && B<0 && (C>0 || D>0))) {}
if( (A>0 && B>0) || ((A>0 && B<0) && (C>0 || D>0))) {}
Я тоже ошибки не вижу.
to FxRoller Скорее всего у вас А и В всегда больше 0. Покажите как вы их считаете.
ещё один красивый вариант придумал
if (A>0 && (B>0 || (C>0 || D>0)))
{ }
ещё один красивый вариант придумал
if (A>0 && (B>0 || (C>0 || D>0)))
{ }
Тоже хотел написать, но доступа к компу не было. Самый красивый вариант
ещё один красивый вариант придумал
if (A>0 && (B>0 || (C>0 || D>0)))
{ }
да пожалуй самый красивый, пока.
ещё один красивый вариант придумал
if (A>0 && (B>0 || (C>0 || D>0)))
{ }
Не канает если В=0 то сработает по С или D а такого в задаче нет.
В задаче чётко сказано если B>0 или B<0. И никаких В=0.
if (A>0 && (B>0 || (B<0 && (C>0 || D>0))))
{ }
if (A>0 && B!=0 && (B>0 || (C>0 || D>0)))
{ }
if (A>0 && (B>0 || (B<0 && (C>0 || D>0))))
{ }
if (A>0 && B!=0 && (B>0 || (C>0 || D>0)))
{ }
Другое дело, но логика явно не гуманоидная :о) я понимаю что мы не ищем лёгких путей.