Языки программирования для численных методов. Глушакова Т.Н - 44 стр.

UptoLike

44
а=0;
if (a<0)
а=b;
else
a=b;
Выполнение оператора if сводится к следующему:
1) вычисляется выражение, заключенное в круглые скобки;
2) определяется факт выполнения условия : если выражение имеет
ненулевое значение, условие считается выполненным (истинным); если
выражение имеет нулевое значение, условие не выполнено (ложно);
3) если условие истинно , выполняется оператор1, а оператор2 (если
он есть ) игнорируется ;
4) если условие не выполнено и ветви else нет, управление
передается следующему оператору по тексту программы;
5) если условие не выполнено и имеется ветвь else, управление
передается оператору 2 и затем следующему оператору по тексту
программы.
Чаще всего выражения , которые рассматриваются как условия в
операторе if, включают операцию проверки на равенство и операцию
отношения .
Поскольку в качестве оператора1 и оператора2 может
использоваться сам оператор if, можно использовать конструкции с
вложенными операторами if, например:
if (выражение1)
if (выражение2)
if (выражение3)
оператор1
Этот пример эквивалентен
if (выражение1 && выражение2 && выражение 3)
оператор 1
Можно использовать более сложные конструкции, например:
if (выражение)
оператор
                                     44
            а=0;
     if (a<0)
            а=b;
     else
            a=b;
     Выполнение оператора if сводится к следующему:
      1) вычисляется выражение, заключенное в круглые скобки;
      2) определяется факт выполнения условия: если выражение имеет
ненулевое значение, условие считается выполненным (истинным); если
выражение имеет нулевое значение, условие не выполнено (ложно);
      3) если условие истинно, выполняется оператор1, а оператор2 (если
он есть) игнорируется;
      4) если условие не выполнено и ветви else нет, управление
передается следующему оператору по тексту программы;
      5) если условие не выполнено и имеется ветвь else, управление
передается оператору 2 и затем следующему оператору по тексту
программы.
      Чаще всего выражения, которые рассматриваются как условия в
операторе if, включают операцию проверки на равенство и операцию
отношения.
      Поскольку в качестве оператора1 и оператора2 может
использоваться сам оператор if, можно использовать конструкции с
вложенными операторами if, например:

     if (выражение1)
           if (выражение2)
                 if (выражение3)
                       оператор1
     Этот пример эквивалентен

    if (выражение1 && выражение2 && выражение 3)
           оператор 1

     Можно использовать более сложные конструкции, например:

     if (выражение)
           оператор