포트란 강좌 :: 연산과 함수
연산(Operation)과 함수(Function) 연산자 산술연산자 ( **, *, /, +, - ) 관계연산자 ( ==, /=, >=, , =, , < ) 와 결합된 표현식 •논리식: 논리연산자 (.not. , .and. , .or. , .eqv. , .neqv. ) 와 결합된 표현식 •문자식: 문자연산자(//)와 결합된 표현식 기호 우선순위 이름 사용법 수학식 Fortran 표기 ( ) 1 괄호 a+b(x+y) ..
2022. 6. 14.
포트란 기본 예제7 (순환구조 DO loop)
순환구조의 종류 1. DO (횟수 제어 순환구조) (구조명 : ) do [var = 초기값, 끝값, (증분)] 실행문 end do do 이후 [ ] 내용이 없는 구조도 가능 2. DO WHILE (조건적 순환구조) (구조명 : ) do while (조건) 실행문 end do (예제) f(x) = x^3 + 4x^2 - 10 = 0 근을 bisection method (이분법) 로 계산하는 프로그램 이분법 계산과정 1) 입력한 양 끝단점 a,b의 함수 f(a), f(b)의 부호가 같으면 a,b 사이에 근이 없다. 2) f(a), f(b)의 부호가 다르면 a, b, 사이에 근이 존재 3) 근이 있는 경우, 중앙점 p를 계산하고 함수 f(p)를 계산한다. 4) f(a)와f(p)의 부호가 같으면, 근은 p와 b..
2022. 6. 9.