목차
제Ⅰ부 FORTRAN의 기초 및 시동
   제1장 FORTRAN 77 ... 17
      1.1 FORTRAN 77의 개요 ... 18
      1.2 FORTRAN에서 사용하는 문자 ... 18
      1.3 FORTRAN Statement ... 19
      1.4 FORTRAN Coding Sheet의 사용법 ... 29
   제2장 전자계산기의 조작 순서 ... 31
      2.1 시스템 분석 ... 32
      2.2 플로우 차트(flow chart) ... 32
      2.3 프로그램 작성(program coding) ... 37
   제3장 UNIX OS(Unix Operating System) ... 39
      3.1 UNIX OS의 기초 ... 40
      3.2 FORTRAN의 편집 ... 43
   제4장 MS DOS(Microsoft Disk Operating System) ... 55
      4.1 MS DOS의 기초 ... 56
      4.2 EDLIN ... 75
      4.3 MS-FORTRAN의 수행 ... 83
제Ⅱ부 프로그램의 실제와 응용
   제1장 프로그램의 기본적인 형태 ... 89
      문제 1-1 모양 만들기 ... 90
      문제 1-2 그림 그리기 ... 91
      문제 1-3 곱셈 ... 92
      문제 1-4 도착시간 구하기 ... 93
      문제 1-5 전기저항의 계산 ... 94
      문제 1-6 직사각형의 면적(1) ... 95
      문제 1-7 직사각형의 면적(2) ... 95
      문제 1-8 빗면의 면적 ... 96
      문제 1-9 책 완독하는 시간 구하기 ... 97
      문제 1-10 소금물의 농도 구하기 ... 98
      문제 1-11 x²+y² 계산 ... 99
      문제 1-12 초단파의 도달거리 계산 ... 100
      문제 1-13 온도차 계산 ... 101
      문제 1-14 삼각형의 면적 계산 ... 102
      문제 1-15 합과 자승 ... 103
      문제 1-16 화씨의 온도를 섭씨로 환산 ... 104
      문제 1-17 원리 합계 ... 105
      문제 1-18 공의 부피와 표면적의 계산 ... 106
      문제 1-19 전기 저항값 계산 ... 107
      문제 1-20 화폐 계산 ... 108
      문제 1-21 다항식 ... 110
      문제 1-22 출력보고서 양식 ... 111
      문제 1-23 신장의 평균과 표준편차 ... 112
      문제 1-24 최종속도와 거리 ... 113
      문제 1-25 원의 면적과 둘레 계산 ... 115
      문제 1-26 원주의 길이와 구의 체적 계산 ... 117
      문제 1-27 원리합계 계산 ... 118
      문제 1-28 유한등비수열의 합과 무한등비수열의 합의 차 ... 119
      문제 1-29 손익분기점 ... 120
      문제 1-30 데이터를 읽어들여 출력하는 프로그램 ... 122
      문제 1-31 포탄의 수평 도달거리 ... 124
      문제 1-32 동물의 영양가 ... 126
      문제 1-33 날짜 계산 ... 128
      문제 1-34 기차속도 ... 129
   제2장 GO TO문, IF문, BLOCK IF문을 이용한 프로그램 ... 131
      문제 2-1 몫과 나머지 ... 132
      문제 2-2 1부터 100까지의 합(1) ... 133
      문제 2-3 1부터 100까지의 합(2) ... 134
      문제 2-4 1부터 100까지의 합(3) ... 135
      문제 2-5 1부터 1000까지의 합 ... 136
      문제 2-6 1부터 10000까지의 합 ... 137
      문제 2-7 1+½+<M:MATH ? xmlns ... '"htt
      문제 2-8 1-½+<M:MATH ? xmlns ... '"htt
      문제 2-9 1²-2²+3²+ …+100²까지의 합 ... 140
      문제 2-10 1+<M:MATH ? xmlns ... '"htt
      문제 2-11 홀수합과 짝수곱 ... 142
      문제 2-12 χ값에 대한 <M:MATH ? xmlns ... '"htt
      문제 2-13 N, ∑N², <M:MATH ? xmlns ... '"htt
      문제 2-14 2ⁿ/n의 값 계산 ... 147
      문제 2-15 1+2×2+2×3+…+2×99+100까지의 합 ... 148
      문제 2-16 배수 구하기 ... 149
      문제 2-17 분모값의 10의 배수 출력 ... 150
      문제 2-18 Factorial 계산(1) ... 152
      문제 2-19 Fibonacci 수열(1) ... 153
      문제 2-20 Fibonacci 수열(2) ... 155
      문제 2-21 Factorial(2) ... 157
      문제 2-22 Factorial(3) ... 159
      문제 2-23 제일 큰 수 ... 161
      문제 2-24 최대공약수 ... 162
      문제 2-25 최대공약수와 최소공배수 ... 164
      문제 2-26 호제법을 이용한 최대공약수 ... 166
      문제 2-27 평방근 계산 ... 167
      문제 2-28 온도 환산(1) ... 168
      문제 2-29 온도 환산(2) ... 169
      문제 2-30 전류값 계산 ... 171
      문제 2-31 합성저항 ... 172
      문제 2-32 부하(load) 계산 ... 173
      문제 2-33 정사각형의 면적 계산 ... 174
      문제 2-34 넓이 계산 ... 175
      문제 2-35 상품 매상고 ... 177
      문제 2-36 달팽이 ... 178
      문제 2-37 택시요금 계산 ... 180
      문제 2-38 조건부 계산 ... 181
      문제 2-39 평년 및 윤년 판정 ... 183
      문제 2-40 시계의 바늘 ... 185
      문제 2-41 직선의 기울기 ... 187
      문제 2-42 삼각함수 계산 ... 188
      문제 2-43 싸인(SINE) 곡선 ... 190
      문제 2-44 판별식 ... 192
      문제 2-45 2차방정식(1) ... 194
      문제 2-46 2차방정식(2) ... 196
      문제 2-47 방정식의 근 ... 198
      문제 2-48 포아슨 분포 ... 200
      문제 2-49 Taylor의 근사해 ... 202
      문제 2-50 미분방정식의 수치해 ... 204
      문제 2-51 이자 계산 ... 206
      문제 2-52 총저축액 ... 207
      문제 2-53 방정식(1) ... 208
      문제 2-54 방정식(2) ... 210
      문제 2-55 세금 계산 ... 212
      문제 2-56 수당 지급 ... 214
      문제 2-57 본봉 및 수당 계산 ... 216
      문제 2-58 최대치와 최소치 ... 218
      문제 2-59 함수의 최대치와 최소치 구하기 ... 220
      문제 2-60 연령을 선별한 명단 작성 ... 222
      문제 2-61 체력장 검사 ... 223
      문제 2-62 성적 처리 ... 225
      문제 2-63 성적 평가 ... 227
      문제 2-64 성적 계산 ... 229
      문제 2-65 상여금 지급 ... 231
   제3장 DO문, 배열문, 선언문을 이용한 프로그램 ... 233
      문제 3-1 <M:MATH ? xmlns ... '"htt
      문제 3-2 각도 계산 ... 236
      문제 3-3 각도 변환 ... 238
      문제 3-4 복소수 계산 ... 239
      문제 3-5 시간을 초로 환산 ... 240
      문제 3-6 제곱과 제곱근 구하기 ... 241
      문제 3-7 7의 제곱근의 2배 정도 값 ... 242
      문제 3-8 꽃씨의 유전이론 ... 243
      문제 3-9 전류 계산 ... 245
      문제 3-10 분산 ... 247
      문제 3-11 논리식 ... 249
      문제 3-12 공액복소근 ... 250
      문제 3-13 팩시밀리 사용 집계표 ... 252
      문제 3-14 입력 데이터의 출현회수 ... 254
      문제 3-15 읽어들인 배열 내용을 역순으로 바꾸기 ... 255
      문제 3-16 데이터 값의 출력 ... 257
      문제 3-17 한 줄에 5개씩 인쇄하는 프로그램 ... 259
      문제 3-18 알루미늄, 구리, 납, 금으로 만든 구의 무게 계산 ... 260
      문제 3-19 마방진 구하기(요술사각형) ... 261
      문제 3-20 부분합과 전체합(1) ... 264
      문제 3-21 부분합과 전체합(2) ... 265
      문제 3-22 구구단(1) ... 266
      문제 3-23 구구단(2) ... 268
      문제 3-24 구구단(3) ... 270
      문제 3-25 구구단(4) ... 272
      문제 3-26 Factorial 계산 ... 274
      문제 3-27 평균 및 표준편차 ... 275
      문제 3-28 총합, 평균, 표준편차 ... 277
      문제 3-29 평균, 분산, 표준편차, 잔차 ... 279
      문제 3-30 사람의 이름 중 중복되는 것 찾기 ... 282
      문제 3-31 추의 조합 ... 284
      문제 3-32 파스칼의 삼각형 ... 286
      문제 3-33 알파벳 Show ... 288
      문제 3-34 세균 배양 ... 291
      문제 3-35 난수 만들기 ... 293
      문제 3-36 캘빈(KELVIN) 온도표 작성 ... 295
      문제 3-37 날짜의 요일 계산 ... 297
      문제 3-38 평균값 계산 ... 300
      문제 3-39 합계 계산 ... 301
      문제 3-40 평균치 계산 ... 303
      문제 3-41 솟수 구하기 ... 305
      문제 3-42 N, ∑N, N², ∑N², <M:MATH ? xmlns ... '"htt
      문제 3-43 조견표 만들기 ... 310
      문제 3-44 수치 계산 ... 312
      문제 3-45 큰 것의 합 ... 313
      문제 3-46 채점표 작성 ... 315
      문제 3-47 합계와 평균 ... 317
      문제 3-48 수험생의 좌석 배정 ... 319
      문제 3-49 점수 채점 ... 322
      문제 3-50 평가점수의 구분 ... 324
      문제 3-51 시험성적의 평균값 ... 326
      문제 3-52 학점 계산 ... 328
      문제 3-53 성적 계산(1) ... 330
      문제 3-54 성적 계산(2) ... 332
      문제 3-55 성적 계산(3) ... 335
      문제 3-56 x, x², x³, <M:MATH ? xmlns ... '"htt
      문제 3-57 x, x², x³, <M:MATH ? xmlns ... '"htt
      문제 3-58 sin χ의 계산 ... 341
      문제 3-59 sin 그래프 ... 343
      문제 3-60 sin 그래프(1) ... 346
      문제 3-61 sin 그래프(2) ... 348
      문제 3-62 원 그리기 ... 350
      문제 3-63 막대그래프 그리기 ... 351
      문제 3-64 상용대수표 만들기 ... 353
      문제 3-65 수목 경영 ... 355
      문제 3-66 인구 계산 ... 357
      문제 3-67 컨베이어 벨트 제작 ... 360
      문제 3-68 키와 몸무게 상관계수 ... 363
      문제 3-69 행렬식 ... 366
      문제 3-70 행렬의 합 계산 ... 368
      문제 3-71 2차원 배열 ... 370
      문제 3-72 다항식 계산 ... 372
      문제 3-73 함수 계산 ... 374
      문제 3-74 최대치와 최소치 구하기 ... 375
      문제 3-75 최대치와 최소치 분류하기 ... 377
      문제 3-76 솟수 찾기 ... 379
      문제 3-77 세 함수값 구하기 ... 380
      문제 3-78 수식 계산(1) ... 381
      문제 3-79 수식 계산(2) ... 383
      문제 3-80 A²+b²=C²을 만족하는 수 구하기 ... 384
      문제 3-81 함수표 ... 386
      문제 3-82 수열의 합 ... 388
      문제 3-83 사다리꼴 공식에 의한 적분 ... 389
      문제 3-84 전치행렬 ... 390
      문제 3-85 4차식 계산 ... 392
      문제 3-86 조건에 만족하는 값 찾기 ... 393
      문제 3-87 2차함수 계산 ... 394
      문제 3-88 평방근 ... 395
      문제 3-89 중복조합의 방법수 구하기 ... 397
      문제 3-90 2차방정식의 근 구하기(1) ... 399
      문제 3-91 2차방정식의 근 구하기(2) ... 401
      문제 3-92 원리합계 ... 403
      문제 3-93 단리, 복리법의 원리금 합계 비교표의 작성 ... 405
      문제 3-94 복리 계산 ... 410
   제4장 SUBPROGRAM을 이용한 프로그램 ... 413
      문제 4-1 함수 부프로그램과 서브루틴 부프로그램의 비교 ... 414
      문제 4-2 삼각형의 넓이 구하기 ... 415
      문제 4-3 K ! 계산 ... 416
      문제 4-4 함수 계산 ... 417
      문제 4-5 배열 중에서 가장 큰 수 찾기 ... 418
      문제 4-6 두 수 합의 sin, cos, tan 구하기 ... 419
      문제 4-7 배열 중에서 원소의 합과 가장 큰 수 찾기 ... 420
      문제 4-8 큰 수 찾기 ... 421
      문제 4-9 최대값 구하기(1) ... 423
      문제 4-10 최대값 구하기(2) ... 424
      문제 4-11 N ! 구하기 ... 425
      문제 4-12 분산과 평균 구하기 ... 427
      문제 4-13 문함수를 이용한 수식 계산 ... 428
      문제 4-14 X와 Y의 상관계수 구하기 ... 430
      문제 4-15 단어의 평균글자수 계산 ... 431
      문제 4-16 수치 편집 ... 432
      문제 4-17 4원1차 연립바정식 ... 434
      문제 4-18 1차원 배열에서의 최대치 ... 436
      문제 4-19 함수 부프로그램을 이용한 최대공약수 ... 438
      문제 4-20 기억장소의 값을 제곱하여 출력 ... 440
      문제 4-21 1차원 배열의 합 ... 442
      문제 4-22 빗금친 부분의 넓이 구하기 ... 444
      문제 4-23 키르히호프(kirchhoff)의 전류법칙 ... 446
      문제 4-24 행렬(matrix) ... 448
      문제 4-25 회귀방정식 ... 450
      문제 4-26 데이터의 원래 위치 ... 453
   제5장 프로그램의 응용 ... 457
      문제 5-1 배열(1) ... 458
      문제 5-2 배열(2) ... 459
      문제 5-3 배열(3) ... 460
      문제 5-4 배열(4) ... 461
      문제 5-5 달력 ... 463
      문제 5-6 데이터의 변형 ... 466
      문제 5-7 문자 인쇄 ... 470
      문제 5-8 진리치 표 ... 471
      문제 5-9 진리표 작성 ... 474
      문제 5-10 진리표 작성 ... 477
      문제 5-11 직각삼각형 찾기 ... 480
      문제 5-12 도수분포표 작성 ... 483
      문제 5-13 직사각형 그리기 ... 486
      문제 5-14 HISTOGRAM(막대그래프)(1) ... 487
      문제 5-15 HISTOGRAM(막대그래프)(2) ... 490
      문제 5-16 분류(sorting) ... 493
      문제 5-17 오름차순 정렬(1) ... 495
      문제 5-18 오름차순 정렬(2) ... 497
      문제 5-19 오름차순 정렬(3) ... 499
      문제 5-20 오름차순 정렬(4) ... 502
      문제 5-21 오름차순 정렬(5) ... 506
      문제 5-22 내림차순 정렬(1) ... 508
      문제 5-23 내림차순 정렬(2) ... 510
      문제 5-24 내림차순 정렬(3) ... 512
      문제 5-25 전기요금 계산 ... 516
      문제 5-26 주사위의 확률 ... 518
      문제 5-27 케이블카의 속도 ... 521
      문제 5-28 전화번호 기억 ... 526
      문제 5-29 조건에 맞는 사람 찾기 ... 532
      문제 5-30 취업정보 ... 534
      문제 5-31 수도요금 ... 536
      문제 5-32 체중 계산 ... 539
      문제 5-33 신체 검사 ... 541
      문제 5-34 장거리 전화요금 ... 544
      문제 5-35 프로야구 한국리그 상관계수 ... 546
      문제 5-36 신장과 체중 ... 548
      문제 5-37 학교 추첨 배정 ... 550
      문제 5-38 연도별 태양력 작성 ... 553
      문제 5-39 PERT 프로그램 ... 557
      문제 5-40 버스운행 노선 ... 560
      문제 5-41 선거 여론조사와 실제 특표율 ... 563
      문제 5-42 연방국기(confederate flag) ... 565
      문제 5-43 볼링 게임 ... 567
      문제 5-44 복권 추첨 ... 570
      문제 5-45 문장분석 ... 574
      문제 5-46 전기요금의 계산 576
      문제 5-47 큐(queue)의 운영 ... 578
      문제 5-48 설문지 조사 ... 582
      문제 5-49 혈액검사 ... 585
      문제 5-50 평균신장 ... 587
      문제 5-51 검색 프로그램 ... 589
      문제 5-52 강우량 ... 591
      문제 5-53 날짜 처리 ... 592
      문제 5-54 자동계속예금 ... 594
      문제 5-55 답안 채점 ... 596
      문제 5-56 객관식 문제의 채점 ... 600
      문제 5-57 시험 점수 ... 603
      문제 5-58 성적 출력 ... 606
      문제 5-59 등위(ranking) ... 609
      문제 5-60 성적표 작성 ... 612
      문제 5-61 시험성적 전표 ... 615
      문제 5-62 학력평가 통계표 작성 ... 618
      문제 5-63 성적의 최고점수와 최저점수 찾기(1) ... 622
      문제 5-64 성적의 최고점수와 최저점수 찾기(2) ... 625
      문제 5-65 모범 답안지 ... 627
      문제 5-66 봉급계산(1) ... 631
      문제 5-67 봉급계산(2) ... 633
      문제 5-68 봉급계산(3) ... 636
      문제 5-69 봉급 근속연한 일람표의 작성 ... 639
      문제 5-70 상여금 지급액 일람표의 작성 ... 644
      문제 5-71 봉급외 수당 지급 ... 648
      문제 5-72 영업실적 ... 652
      문제 5-73 판매비, 매상고, 경향값 일람표의 작성 ... 654
      문제 5-74 발주량의 합계 ... 658
      문제 5-75 매상 순위표 작성 ... 660
      문제 5-76 월별 판매실적 분석표 ... 667
      문제 5-77 상품판매 ... 672
      문제 5-78 물품에 대한 감가상각 ... 674
      문제 5-79 상품관리 ... 676
      문제 5-80 재고 일람표의 작성 ... 679
      문제 5-81 복소수의 4칙연산 ... 681
      문제 5-82 Monte carlo Method ... 683
      문제 5-83 조합 계산(1) ... 686
      문제 5-84 조합 계산(2) ... 688
      문제 5-85 뉴턴법에 의한 평방근 ... 689
      문제 5-86 대수방정식 계산 ... 691
      문제 5-87 y=x²그래프 ... 693
      문제 5-88 근사식 구하기 ... 695
      문제 5-89 직선에 적합시키기 ... 699
      문제 5-90 직선의 기울기 구하기 ... 702
      문제 5-91 연립방정식의 해 ... 703
      문제 5-92 연립방정식(1) ... 705
      문제 5-93 연립방정식(2) ... 708
      문제 5-94 3원1차 연립방정식의 해 ... 711
      문제 5-95 행렬구성 ... 712
      문제 5-96 행렬의 곱 ... 715
      문제 5-97 행렬 계산 ... 717
      문제 5-98 행렬의 합(1) ... 718
      문제 5-99 행렬의 합(2) ... 720
      문제 5-100 행렬의 합과 적 ... 722
      문제 5-101 원주율(1) ... 725
      문제 5-102 원주율 π의 값 ... 726
      문제 5-103 몬테카를로 법에 의한 π 계산 ... 728
      문제 5-104 원주율(2) ... 730
      문제 5-105 원의 면적 ... 733
      문제 5-106 1°에서 30°까지 sin, cos, tan값 계산 ... 736
      문제 5-107 루트(ROOT)값 계산 ... 737
      문제 5-108 평균값의 차이 ... 739
      문제 5-109 0°부터 90°까지 10°간격으로 sin, cos, tan 구하기 ... 741
      문제 5-110 sin, cos curve ... 743
      문제 5-111 리사쥬(LISSAJOUS) ... 745
      문제 5-112 평균, 표준편차(1) ... 748
      문제 5-113 평균, 표준편차(2) ... 751
      문제 5-114 Factorial 구하기 ... 753
      문제 5-115 수치중심 ... 755
      문제 5-116 2분법을 이용한 평방근 ... 758
      문제 5-117 수치적분 ... 761
      문제 5-118 Simpson 공식에 의한 적분(1) ... 763
      문제 5-119 Simpson 공식에 의한 적분(2) ... 765
      문제 5-120 Simpson 공식에 의한 적분(3) ... 766
      문제 5-121 적분문제의 해 구하기 ... 768
      문제 5-122 정적분(사다리꼴 공식) ... 771
      문제 5-123 Newton-Raphson법에 의한 근 구하기 ... 773
      문제 5-124 Trapezoidal Rule에 의한 수치적분 ... 775
      문제 5-125 연결 리스트(linked list)의 작성 ... 777
      문제 5-126 OPEN 문(1) ... 781
      문제 5-127 OPEN 문(1) ... 783
      문제 5-128 재고관리(1) ... 784
      문제 5-129 재고관리(2) ... 786
닫기