Sponsored By
















ㅁ. 포트란 데이터 유형

 

1. 수치형

INTEGER ; 정수형

REAL ; 실수형

COMPLEX ; 복소수형

2. 문자형

CHARACTER ; 문자형

3. 논리형

LOGICAL ; 논리형

 

 

ㅁ. 기본서식

 

1. 구조

PROGRAM 스크립트명

실행부

END PROGRAM 스크립트명

 

2. 기본적인 입출력

PRINT *, "출력내용"

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

 

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

 

 

 

 

 

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

 

 

ㅁ. 방법

>

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

 

 

ㅁ. 예시

>

 

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

 

 

 

 

 

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







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

 

 

 

 

 

 

 

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

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

 

 

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







01. Formation은 다음과 같이 

>

PROGRAM 스크립트명 

실행부

EMD PRPGRAM 스크립트명







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







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







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

 

 

 

 

 

 

00. 아래 주소(링크)로 접속

http://tdm-gcc.tdragon.net/download

 

TDM-GCC : Download

A PHP Error was encountered Severity: Notice Message: Only variable references should be returned by reference Filename: core/Common.php Line Number: 257

tdm-gcc.tdragon.net

 

 

01. 자신의 버전에 알맞게 다운로드

>

 

 

 

 

 

 

02. 다운로드 받은 파일을 실행중 아래와 같은 화면이 나오면 gcc 옆 + 상자를 누른다.

>







03. fortran 을 체크해주고 인스톨을 마무리한다.

>

 

 

 

 

 

04. 윈도우 cmd창으로 들어가서 'gfortran -v'  을 실행하여 설치가 됐는지 확인하자.

 

 

 

 

 

 

05. 연습장에 hello world 를 코딩하고 hello.f90 으로 저장하자.

>

program test

print *, 'HELLO WORLD from smin'

end program test

 

 

 

 

 

06. cmd 내에서 'gfortran hello.f90' 을 입력하여 컴파일한다.

 

 

 

 

 

07. a.exe 가 생성된것을 확인하고 'a.exe' 를 입력하여 실행시켜서 정상작동됨을 확인할 수 있다.

 

 

 

      

 



Sponsored By















+ Recent posts