학부 강의 노트/포트란 프로그래밍 수업

포트란 수업 :: 배열 (연습)

airmaster 2022. 10. 6. 17:25
728x90

다음 선언에 대한 각 출력 결과는 ?

integer :: i, m=3, n=7

real, dimension(8) :: a=(/0.0, 1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7/), &

                      b=(/ (16.0*2**i, i=0,7) /), c

integer, dimension(0:7) :: d=(/ (i+5, i=0,5), 1, 2 /)

real, dimension(0:7) :: e

real, dimension(100:107) :: g

 

 

1)  a(3:7)         ?

2)  a(1:8:2)      ?

3)  d(m:n:m)    ?

4)  b(n:m)           ?

5)  c=a+2*b         ?

6)  e=real(d)+5     ?

 

 

아래 역행렬 구하는 코드를 작성해 봅시다. 

 

아래 문양이 출력되는 프로그램을 작성하시오. 반드시 character 변수와 do 반복문을 사용하시오. 

 

 

 

 

그 외 교재 참조

728x90