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

оператор if - C++

Восстановить пароль Регистрация
 
13
0 / 0 / 0
Регистрация: 16.05.2010
Сообщений: 4
03.06.2010, 18:19     оператор if #1
помогите с оператором if
нужно сделать условие такого типа if(<условие1> или <условие2>)
как именно сделать вот это или? помогите, пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2010, 18:19     оператор if
Посмотрите здесь:

Оператор for C++
C++ оператор*=
C++ Оператор If
оператор new C++
C++ Оператор break как оператор go to next
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aaxenon
Light Knight
 Аватар для Aaxenon
106 / 29 / 3
Регистрация: 03.06.2010
Сообщений: 361
03.06.2010, 18:22     оператор if #2
ну это легко =)

C++
1
2
3
4
if((a<b)||(c>d))
{
   бла бла бла типа условие
}
13
0 / 0 / 0
Регистрация: 16.05.2010
Сообщений: 4
03.06.2010, 18:25  [ТС]     оператор if #3
о, я тоже так думал, но писал без скобок внутри условия
спасибо
so1o
33 / 33 / 2
Регистрация: 16.11.2009
Сообщений: 192
03.06.2010, 18:27     оператор if #4
разницы нет
Aaxenon
Light Knight
 Аватар для Aaxenon
106 / 29 / 3
Регистрация: 03.06.2010
Сообщений: 361
03.06.2010, 18:27     оператор if #5
есть...проверял, без скобок просто не скомпилит
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
03.06.2010, 18:47     оператор if #6
Цитата Сообщение от 13 Посмотреть сообщение
о, я тоже так думал, но писал без скобок внутри условия
В данном случае действительно без разницы
C++
1
2
3
if ( a < b || c > d ) {
    ...
}
должно точно так же работать. А вот в таком примере скобки уже нужны
C++
1
2
3
if ( ( a < b && c < d ) || ( a > b && c > d ) ) {
    // сработает, если a меньше b и c меньше d, или наоборот если a больше b и c больше d
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.06.2010, 18:51     оператор if
Еще ссылки по теме:

C++ Оператор while
Оператор if C++
C++ В Delphi есть оператор cost i of. и т.д. Есть ли в C++ такой же оператор?

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

Или воспользуйтесь поиском по форуму:
Aaxenon
Light Knight
 Аватар для Aaxenon
106 / 29 / 3
Регистрация: 03.06.2010
Сообщений: 361
03.06.2010, 18:51     оператор if #7
действительно и без скобок работает, но проще избежать путанницы, особенно если больше программы
Yandex
Объявления
03.06.2010, 18:51     оператор if
Ответ Создать тему
Опции темы

Текущее время: 17:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru