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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2011, 18:34   #1
anton6262906
Пользователь
 
Регистрация: 13.10.2011
Сообщений: 23
По умолчанию поясните что обозначает знак "?" в этой строке

for(x=x_srt;(dx>0) ? x<=x_end : x>=x_end ;x+=dx)
anton6262906 вне форума Ответить с цитированием
Старый 05.12.2011, 18:44   #2
Ezhuk
Форумчанин
 
Регистрация: 09.10.2010
Сообщений: 217
По умолчанию

это оператор условия если выполнено условия перед "?", то будет выдаст результат x<=x_end, если не выполнено, то x>=x_end.
Аналогично : (dx>0 && x<=x_end) || (dx<=0 && x>=x_end).
Ёж птица гордая, пока не пнешь не полетит.
Ezhuk вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите что обозначает "диск D:/ не является приложением win32." Ospa Windows 19 05.06.2011 21:02
Поясните ошибку "Функции-кандидаты недоступны." Stilet Общие вопросы .NET 6 11.01.2011 19:10
Правда ли что Java "Тяжелая" и все "вешает" ? webmaster-n Общие вопросы по Java, Java SE, Kotlin 10 30.07.2009 01:22
в одной ячейке через знак "|" - информация из всех ячеек Tirendus Microsoft Office Excel 3 25.03.2009 17:49