Escolar Documentos
Profissional Documentos
Cultura Documentos
p r o g r a m n o m e
c c o m e n t á r i o
! o u t r o c o m e n t á r i o
w r i t e ( * , 5 ) ‘ n u m e r o : ‘
5 r e a d ( * , * ) n
w r i t e ( * , * ) ‘ V o c e d i
# g i t o u ‘ , n
s t o p
e n d
Os símbolos aceitos pelo FORTRAN são letras,
números, e símbolos do teclado, além do apóstrofe (´), e
não aceita acentuação ou símbolos gráficos.
“C” e “!” Representam comentários, porém “C só se usa
na primeira coluna, e “!” se usa em qualquer posição.
O FORTRAN não é sensível ao caso.
Nomes de identificadores devem ter até 6 caracteres no
FORTRAN padrão, e 32 nos mais modernos.
Nomes de identificadores devem ser escritos apenas
com letras ou números, e sempre iniciados com letras,
por exemplo: A15, nome, XyZ2, numero, etc.
As variáveis podem ser:
• Integer : –2.147.483.648 a 2.147.483.647
• Real: 3,402823E-38 a 3,402823E-38 (1.175494E-38)
• Complex: escrita entre parêntesis (Re, Im)
• Logical: .TRUE. (VERDADEIRO) ou .FALSE. (FALSO)
• Character: cadeia de caracteres, ou strings
Uso
• real x, y5, numero
• complex z, C, cp55
• character nome*30, valor*10
Também chamadas de matrizes ou vetores, são
variáveis armazenadas pelo mesmo nome, porém com
índices diferentes.
Podem ser declaradas com o comando “Dimension” ou
diretamente nas declarações de tipo, por exemplo:
• real x
• dimension x(3,3)
• real y(3,3)
Uso:
x(1,2)=0.5 z = y(1,1) x(1,3) = y(3,1)
Aritméticos Relacionais Lógicos
** Potenciação .EQ. Igual .NOT. Não
* Multiplicação .NE. Diferente .AND. E
/ Divisão .GT. Maior que .OR. OU
+ Adição .GE. Maior ou igual
- Subtração .LT. Menor que
.LE. Menor ou igual
real hip, x, y
hip = p(x,y)
stop
end
Sempre retornam um valor, e pode ter qualquer
quantidade de parâmetros.
Funcionam de forma semelhante às funções internas. O
tipo da função deve ser declarado no programa principal,
como se fosse uma variável comum, além disso, uma
função pode chamar outras funções.
Por exemplo:
soma = 0
DO i = 1, 10, 2
soma = soma + i
ENDDO