Арифметический IF

Материал из Википедии — свободной энциклопедии

Арифметический IF -

Fortran (с ранних версий и до Fortran 90, в котором был объявлен устаревшим) и Фокал
. Оператор задаёт арифметическое выражение и три метки, на которые передаётся управление соответственно если выражение меньше нуля, равно нулю или больше нуля:

     IF (expression) on_negative,on_zero,on_positive

Арифметический IF изначально являлся единственным вариантом условного оператора в Fortran. Начиная с Fortran 66 он заменялся на логический IF, а с Fortran 77 - на структурный IF, семантически равный

операторам ветвления
других языков программирования.

См. также

  • Условная инструкция

Примечания