Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
EDWIN503
2 / 2 / 2
Регистрация: 20.10.2016
Сообщений: 124
1

Если ни одно из вложенных условий не выполнилось

22.12.2016, 23:09. Просмотров 549. Ответов 2
Метки нет (Все метки)

Доброго времени суток, возник вопрос.
Например у меня есть условие, и в него вложены еще несколько условий, как мне сделать так, чтобы else работал если ни одно из вложенных условий не выполнилось.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if (a>b)
{
   if (f>d)
   {
      ...
   }
   if (e>t)
   {
      ...
   }
}
else
{
  ...
}
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2016, 23:09
Ответы с готовыми решениями:

Как описать в программе "ни одно из условий не выполнилось"?
значит вводим буквы английского алфавита i, v, x, l, c, d, m, их значения получаем в текстовом окне...

Некорректная работа вложенных условий Если(и)
Здравствуйте! Имеется такая проблема, нужно правильно расчитать по заданному алгоритму кому-какой...

Если выполнено несколько условий, выполнить одно действие
Обычно, с тем чем имел дело выглядело так: (Одно условие и целый блок действий) If %a% gtr...

Записать условие, которое проверяет список и выдает истину, если выполняется хотя бы одно из заданных условий
Записать условие, которое проверяет список и выдает истину, если выполняется хотя бы одно из...

В php нажать на кнопку если выполнилось условие
У меня есть кнопка <img src="up.gif" onclick="dleRate('1', '{news-id}'); return false;" /> Как...

2
Ferrari F1
795 / 525 / 157
Регистрация: 27.01.2015
Сообщений: 3,025
Записей в блоге: 1
Завершенные тесты: 1
22.12.2016, 23:13 2
C++
1
2
if (a>b && f>d && e>t)...
else
1
EDWIN503
2 / 2 / 2
Регистрация: 20.10.2016
Сообщений: 124
22.12.2016, 23:33  [ТС] 3
Цитата Сообщение от Ferrari F1 Посмотреть сообщение
if (a>b && f>d && e>t)...
else
В приведенном вами примере если не сработает хотя бы одно условие, то запускается else, я же рассматриваю вариант, когда какие-то условия выполняются, а какие-то нет, и если все не выполнились, то запустить else.


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if(a >= 0)
{
    if (c == 0)
    {
      cout << c << " ";
    }
    if (b == 0)
    {
      cout << b << " ";
    }
    if (d == 0)
    {
      cout << d << " ";
    }
}
Добавлено через 9 минут
Спасибо, проблема решена
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.12.2016, 23:33

Если в одной процедуре не выполнилось условие, перейти к выполнению второй
Доброе время) Подскажите, есть две процедуры: первая A, вторая B. Во второй есть условие, если оно...

Объединение двух условий в одно
Подскажите как объединить два условия в одно if ($all !='0') {echo'&lt;div style=&quot;width:100%;...

Конструкция if, ни одно из условий не сработало
Привет, всем! if условие then showmessage('текст сообщения 1'); if условие then...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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