Difference between revisions of "F90: Identificando erros na entrada"
From AdonaiMedrado.Pro.Br
(New page: <code lang="fortran"> PROGRAM aula IMPLICIT NONE INTEGER :: Status INTEGER :: NumeroInteiro WRITE (*,*) "Digite um número inteiro" DO READ (*,*,IOstat=Status) NumeroInteiro IF (S...) |
(No difference)
|
Revision as of 03:30, 4 October 2008
PROGRAM aula IMPLICIT NONE INTEGER :: Status INTEGER :: NumeroInteiro WRITE (*,*) "Digite um número inteiro" DO READ (*,*,IOstat=Status) NumeroInteiro IF (Status <= 0) THEN WRITE (*,*) "OK. Obrigado, você digitou o número inteiro", & NumeroInteiro, "." EXIT ELSE WRITE (*,*) "Ops! Você não digitou um número inteiro." END IF END DO END PROGRAM aula