티스토리 뷰

노트/Fortran 연습

Program 3.3. 오염지수 2

Jae-seong Yoo 2014. 4. 6. 18:51
PROGRAM Pollition_2
!---------------------------------------------------------------------------------
!	Program that reads 3 pollution levels, calculates a pollution
!	Index as their integer average, and then displays an appropriate
!	air-quality message. Identifiers used are:
!		Level_1, Level_2, Level_3	: the three pollution levels
!		LowCutoff, HighCutoff			: cutoff values that distinguish
!												between good/fair, and fair/poor
!												conditions, respectively
!		Index								: the integer average of the pollution levels
!
!	Input			: The three pollution levels and the cutoff value
!	Constant	: The two cutoff values
!	Output		: The pollution index and a "good condition" message if
!					this index is less than LowCcutoff, a "fair condition"
!					message if it is between LowCutoff and HighCutoff,
!					and a "poor condition" message otherwise
!---------------------------------------------------------------------------------

	IMPLICIT NONE
	INTEGER :: Level_1, Level_2, Level_3, Index
	INTEGER, PARAMETER :: LowCutoff = 25, HighCutoff = 50
	
	! Get the 3 pollution readings
	PRINT *, "Enter 3 pollution readings (parts per million):"
	READ *, Level_1, Level_2, Level_3
	
	! Classify the pollution index and display an appropriate
	! air-quality message
	IF (Index < LowCutoff) THEN
		PRINT *, "Good condition"
	ELSE IF (Index < HighCutoff) THEN
		PRINT *, "Poor condition"
	END IF
	
	pause
End PROGRAM Pollition_2




 
 

'노트 > Fortran 연습' 카테고리의 다른 글

Program 4.1. 곱셈표의 출력  (0) 2014.04.27
Program 3.5. 이진 반가수기  (0) 2014.04.06
Program 3.4. 오염지수 3  (0) 2014.04.06
Program 3.2. 오염지수  (0) 2014.04.06
Program 3.1. 이차 방정식  (0) 2014.04.06
Program 2.Exercise6.2. 온도 변환 (2nd Version)  (0) 2014.03.23
Program 2.Exercise6.1. 온도 변환 (1st Version)  (0) 2014.03.23
Program 2.Exercise5  (0) 2014.03.23
Program 2.1. 발사체 문제  (0) 2014.03.22
Program 1.Exercise10  (0) 2014.03.22