Sponsored By
















728x90

Q. a= 3., b=2., c=5. 에 대해서 h1, h2, h3를 계산하고 값을 출력하시오.

이때, h1 = a**(b**c)

h2 = (a**b)**c

h3 = a**b**c

 

 

 

A.

>

 

 

 

 

> 결과 값

 

 

 

728x90
728x90

Q. 4/16 16/4의 정수계산값과 실수계산값을 나타내어라.

 

 

 

 

A.

>







> 결과값

 

 

 

 

 

 

728x90
728x90

ㅁ. 포트란 데이터 유형

 

1. 수치형

INTEGER ; 정수형

REAL ; 실수형

COMPLEX ; 복소수형

2. 문자형

CHARACTER ; 문자형

3. 논리형

LOGICAL ; 논리형

 

 

ㅁ. 기본서식

 

1. 구조

PROGRAM 스크립트명

실행부

END PROGRAM 스크립트명

 

2. 기본적인 입출력

PRINT *, "출력내용"

WRITE (*,*) "출력내용"

 

READ(*,*) "입력내용"

 

 

 

 

 

728x90
728x90

ㅁ. 컴파일시 실행파일명을 변경 할 수 있다.

 

 

ㅁ. 방법

>

$> 컴파일러 원하는실행파일명 컴파일할_파일명

 

 

ㅁ. 예시

>

 

00. gfortran hello hello.f90 으로 컴파일 하자.

 

 

 

 

 

01. hello* 파일이 생긴것을 확인할 수 있다.







02. ./hello 로 실행시켜보면 정상작동됨을 확인할 수 있다.

 

 

 

 

 

 

 

728x90
728x90

ㅁ. 포트란도 마찬가지로 절차지향 언어이다.

최근들어서 객체지향도 접목시키긴 했지만, 아직까지 이해할때에는 절차지향언어로 생각하면 편리하다.

 

 

00. vi hello.f90 스크립트를 열어 포트란언어를 작성할 준비를 하자.







01. Formation은 다음과 같이 

>

PROGRAM 스크립트명 

실행부

EMD PRPGRAM 스크립트명







02. gfortran hello.f90 으로 컴파일 시켜준다.







03. a.out 파일이 생성된 것을 확인할 수 있다.







04. ./a.out 으로 실행시켜서 값이 제대로 출력되는지 확인해보자.

 

 

 

 

 

 

728x90


Sponsored By















+ Recent posts