Aritmética IF - Arithmetic IF

A declaração aritmética IF é uma declaração aritmética condicional de três vias , vista pela primeira vez na primeira versão do Fortran em 1957 e encontrada em todas as versões posteriores e em algumas outras linguagens de programação, como FOCAL . Ao contrário das instruções lógicas IF vistas em outras linguagens, a instrução Fortran define três ramos diferentes, dependendo se o resultado de uma expressão é negativo, zero ou positivo, na referida ordem, escrito como:

     IF (expression) negative,zero,positive

Suspensão de uso

Embora originalmente fosse o único tipo de instrução IF fornecida em Fortran, o recurso tem sido usado cada vez com menos frequência depois que as instruções lógicas IF foram introduzidas e foi finalmente rotulado como obsoleto em Fortran 90. A partir de Fortran 2018, não é mais necessário para compiladores para implementar IF aritmético e é considerado um recurso excluído. O compilador GNU Fortran tem produzido avisos para o IF aritmético por padrão desde seu lançamento 9.1 em 2019.

Veja também

Notas

Referências