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

Перейти к навигации Перейти к поиску

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

     IF (expression) on_negative,on_zero,on_positive

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

Примечания

[править | править код]