작성일 :

문제 링크

2321번 - Crowing

설명

Fortran 언어를 사용하여 문제에서 주어진 ASCII 그림을 출력하는 문제입니다.

각 코드라인별로 설명하면 다음과 같습니다.

  • program print_ascii : Fortran 언어는 program 구문으로 시작하여 end program 구문으로 끝납니다. 이 때, program 구문 다음에는 프로그램의 이름을 지정합니다.
  • print '(a)', "" : printFortran 언어에서의 출력 함수입니다. print 함수 뒤에는 출력될 데이터의 형식을 지정해주어야 하는데, (a) 는 문자열 형식을 나타내는 형식 지정자입니다. , 는 여러 개의 인수를 구분하기 위해 사용되는 구분자 입니다. 구분자 뒤에 출력될는 데이터를 지정해줍니다.
  • end program print_ascii : Fortran 언어에서 정의한 프로그램의 끝을 나타냅니다.

Code

[ Fortran ]

1
2
3
4
5
6
7
8
program print_ascii
  print '(a)', ",~"
  print '(a)', "( 9> //)"
  print '(a)', " )(_///"
  print '(a)', "( \_>/"
  print '(a)', " \__/"
  print '(a)', "  ^^"
end program print_ascii