Difference between revisions of "F90: Solução de equação de segundo grau"

From AdonaiMedrado.Pro.Br
Jump to: navigation, search
(New page: == Problema == Fazer um programa capaz de resolver uma equação do segundo grau. == Solução == <code lang="fortran"> PROGRAM aula1e7 IMPLICIT NONE REAL :: a, b, c, delta, x1, x2 W...)
(No difference)

Revision as of 02:27, 28 August 2008

Problema

Fazer um programa capaz de resolver uma equação do segundo grau.

Solução

PROGRAM aula1e7
	IMPLICIT NONE
	REAL :: a, b, c, delta, x1, x2
 
	WRITE (*,*) "Digite os valores de a, b e c separados por um espaço ou enter."
	READ (*,*) a, b, c
 
	delta = b ** 2 - 4 * a * c	
 
	IF (delta < 0) THEN
		WRITE (*,*) "Não existe solução real."
	ELSE
		x1 = (-b + delta)/(2.0 * a)
		x2 = (-b - delta)/(2.0 * a)
		WRITE (*,*) "DELTA=", delta, &
			"RAIZ X1=", x1, &
			"X2=", x2
	END IF
END PROGRAM aula1e7