728x90
반응형

 

 

포트란 강좌 :: 포트란 소개

FORTRAN (FORmula TRANslator ) 1954년 IBM사에서 개발한 언어 프로그램언어 중 가장 오래된 언어 수리연산, 과학기술 계산용 프로그래밍 언어 실행 효율이 다른 언어보다 우수 포트란의 창시자 존 배커

aeir.tistory.com

 

포트란 - 프로그래밍 일반

프로그래밍 언어 고급언어(high-level language) : 인간 중심 언어 기계어나 어셈블리어에 비해 쉽게 사용 이식성이 뛰어남 예) Fortran, C, Basic, Cobol, Pascal 프로그래머가 갖춰야 될 능력 적절한 프로그

aeir.tistory.com

 

포트란 강좌 :: 프로그램 구조

! 프로시저를 사용한 프로그램의 예 ! 각 프로시저의 프로그램 작성 순서는 아래와 같다. 프로시저의 시작문 (module, program, subroutine, function, block data) 선언문(use 문, implicit none 문, 변수 선언문..

aeir.tistory.com

 

1. "Hello Class." 출력하기

입력설계 

  없음

출력설계

   Hello, World!

의사코드

   print Hello, world

프로그램

program ex
    print *, "12345678901234567890"
    print *, "  Hello, World! "   
    print *, '  Hello, World! ' 
    print *, " 'Hello, World!' "   
    print *, ' "Hello, World!" '   

    print *
   
pause
end program ex

결과해설

프로그램은 반드시 program (코드명)으로 시작하고, 마지막에는 end progrma (코드명)으로 끝낸다. 

맨 첫줄 12345678901234567890 은 출력되는 문자/숫자의 자리수를 편리하게 표시하기 위한 것이다.

출력은 print 문을 사용한다. 

print * 문에서 * 표시는 화면에 자유형식(format)으로 출력한다는 의미이다. * 대신 번호(문번호)가 들어가면 해당 문번호에 format 문을 작성해서 사용자가 원하는 형식(format)으로 출력할 수 있다.

print * 이후 아무 문자나 변수가 없으면 빈 줄을 출력한다. 

 

문자열을 출력할 때는 따옴표( ' ' ) 또는 큰따옴표 ( " " ) 로 싸서 출력한다. 

따옴표( ' ' ) 또는 큰따옴표 ( " " ) 넣어서 출력하고 싶다면, 한번더 따옴표( ' ' ) 또는 큰따옴표 ( " " )을 사용해서 문자열을 감싸주면 된다. 

 

pause를 넣지 않으면, 결과창이 곧바로 사라지므로 반드시 사용한다. 

 

 

 

 

 

728x90
반응형

+ Recent posts