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

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

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

Символы сравнения - C++

01.12.2012, 12:28. Просмотров 317. Ответов 1
Метки нет (Все метки)

Приветствую.

Пдскажите, пожалуйста, что означают символы сравнения ":" и "?" в контексте:
Код
while (x > 0) 
		{
		    x -= div,  div += 2; 
			rslt += x < 0 ? 0 : 1; 
		}
		return rslt;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.12.2012, 12:28     Символы сравнения
Посмотрите здесь:

Сравнения символа - C++
Как сравнить символ из массива с символом &quot;;&quot; Так не получается: if(buffer==&quot;;&quot;)

сделать сравнения - C++
Вот программа: #include&amp;lt;iostream&amp;gt; #include&amp;lt;conio.h&amp;gt; #include &amp;lt;math.h&amp;gt; using namespace std;class rational { ...

Функции сравнения - C++
В классе, необходимо определить функции сравнения (аналогичные операторам отношения). Какой вариант более оптимальный: 1. Определить...

Счетчик сравнения - C++
куда его ставить?он ставиться перед if или после if?else и else if тоже ставим счетчик сравнения?while и do while?

сделать сравнения - C++
как сделать сравнение? Не могу понять. Пожалуйста, помогите. Задание: Рациональная (несократимая) дробь представляется парой целых...

сравнения строк - C++
Всем привет !! столкнулся с проблемой сравнения строки, объясните пожалуйста как правильно сравнить строки на етом примере ...

Переменный оператор сравнения - C++
Добрый день. Интересует такой вопрос: возможно ли переменной присвоить значение оператора сравнения. Что-то типа такого: if (i==1) ...

Перегрузка операторов сравнения - C++
Вот этот класс. Помогите пожалуйста. #include &lt;iostream&gt; #include&lt;iomanip&gt; #include&lt;cstring&gt; using namespace std; ...

Перегрузка оператора сравнения - C++
Посмотрите, пжл, правилен ли синтаксис перегрузки оператора сравнения для двух строк: #include &lt;cstdio&gt; class base { public: ...

Перегрузка оператора сравнения - C++
Перегрузка: bool Zakaz::operator==(Zakaz&amp;B) { if(strcmp(Familia_Zak,B.Familia_Zak)==0 &amp;&amp; Street ==B.Street &amp;&amp; Dom == B.Dom &amp;&amp; Kv ==...

количество операций сравнения 2 - C++
как определить количество операций сравнения в это алгоритме? сортировка методом двухпутевых вставок int main() { const int...

Не перегружаются операторы сравнения - C++
Вот мой код: #ifndef COMMUN_H #define COMMUN_H #include &lt;string&gt; #include &lt;cstdlib&gt; using namespace std;


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BumerangSP
4285 / 1407 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
01.12.2012, 12:33     Символы сравнения #2
Тернарная операция. "условие выполняется" ? "выполняем это" : "иначе это".
Аналог if. Через if можно записать так:
C++
1
2
3
4
if (x<0)
 rslt=0;
else
 rslt=1;
В данном случае переменной rslt в зависимости от значения x присваивается либо 0, либо 1.
Yandex
Объявления
01.12.2012, 12:33     Символы сравнения
Ответ Создать тему
Опции темы

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