본문 바로가기
학부 강의 노트/포트란 프로그래밍 수업

포트란 수업 :: 순환문 (과제)

by Dr. STEAM 2022. 9. 29.

과제

 

1. 1에서 2000까지 솟수를 찾아 출력하시오. 

 

2.  F = 1 + (1+2) + (1+2+3) + ... + (1+2+3+ ... + 15) 의 값을 구하는 코드

 

 

3. {12.3, 5.2, 6.8, 27.1, 22.5, 1.8, 5.4, 78.2, 15.4, 62.5, 1.1, 8.6, 4.5, 44.4, 22.2, 33.2, 5.4, 1.8} 를 (1) 오름차순, (2) 내림차순으로 정렬하고 출력하시오. 

 

 

4.  y = -x2 + 8 x -12 의 최대값 구하는 코드를 작성하시오.

5. y= x2 - 9 의 최소값 구하는 코드를 작성하시오.

6. x가 [0,5] 구간에 존재할 때, y = x3 - 6x2 + 8x 의 최대값과 최소값을 구하는 코드를 작성하시오. 단 x의 간격은 0.1로 한다. 

7. 6과 8의 최소 공배수를 구하는 코드를 내장함수를 사용하지 않고 작성하시오. 

 

8. 18와 8의 최대 공약수를 구하는 코드를 내장함수를 사용하지 않고 작성하시오. 

9. {132, 278, 98, 323, 119, 296} 중 최대값을 출력하는 코드를 내장함수를 사용하지 않고 작성하시오.

 

10. {986, 376, 271, 688, 998, 523} 중 최소값을 출력하는 코드를 내장함수를 사용하지 않고 작성하시오. 

 

11. {2.8, 3.6, 9.8, 12.6, 13.8, 16.9, 33.2, -6.3, 29.1, -23.1, 99.1, -93.6} 중 음수를 뽑아 출력하는 코드를 작성하시오.