디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

포트란을 사용하여 성적 입력

프갤충(203.252) 2011.10.17 16:39:19
조회 96 추천 0 댓글 1

성적표 주고 나서 그 자료들을 성적순으로 출력해오라는 과제를 받았는데

어케 하는건가요? 찾아보니까 밑에 내용이 있긴한데 실행하니까 아무것도 안나오네요


      program credit
     
      implicit none
     
      character*15 s_name(15)
      integer num(15),i,j,k
      real math(15),korean(15),english(15)
      real s_avg(15),average(3),variance(3),standard_dev(3)
      real temp

c Read \'data.inp\' file     
      open (10,file="data.inp")
      read(10,*)
      do 20 i=1,15
        read(10,100) num(i),s_name(i),korean(i),english(i),math(i)
 20   continue
      close(10)

 

c Calculate average,variance,standard devation of each subject 
      call calc_dev(korean,average(1),variance(1),standard_dev(1))
      call calc_dev(english,average(2),variance(2),standard_dev(2))
      call calc_dev(math,average(3),variance(3),standard_dev(3))

 

c Calculate average of each student
      do 30 i=1,15
       call calc_avg(korean(i),english(i),math(i),s_avg(i))
 30   continue
     
      do 40 j=14,1,-1
      temp=s_avg(j+1)
      do 40 i=1,j
        if (s_avg(i)<=temp) then
        s_avg(j+1)=s_avg(i)
        s_avg(i)=temp
        temp=s_avg(j+1)
        k=num(j+1)
        num(j+1)=num(i)
        num(i)=k
        end if
 40   continue

 

c Output to file \'cerdit.out\'
      open(11,file="credit.out")
      write(11,*) "-- Korean --"
      write(11,110) average(1),variance(1),standard_dev(1)
      write(11,*) "-- English --"
      write(11,110) average(2),variance(2),standard_dev(2)
      write(11,*) "-- Math --"
      write(11,110) average(3),variance(3),standard_dev(3)
      write(11,*) "------------ Student Data ------------"
      write(11,*) ".Num....Name....Avg..Kor..Eng..Math.."
      do 90 i=1,15
       write(11,120) num(i),s_name(num(i)),s_avg(i),korean(num(i)),
     *  english(num(i)),math(num(i))
 90   end do
      close(11)
     
 100  format(4X,I2,4X,A10,4X,F4.1,7X,F4.1,4X,F4.1)
 110  format("Average : ",F7.2,"  Variance : ",F7.2,
     *"  Standard devation : ",F7.2)
 120  format(1X,I2,2X,A10,F4.1,1X,F4.1,1X,F4.1,1X,F4.1)
      end program credit

 

 

      subroutine calc_avg(k,e,m,avg)
      real k,e,m,avg
      avg=(k+e+m)/3.0
      end

 

 

      subroutine calc_dev(subj,a,v,sd)
      real subj(15),a,v,sd
      real s_sum,diff
      integer l

      s_sum=0
      do 60 l=1,15
       s_sum=s_sum+subj(l)
 60   continue
      a=s_sum/15.0

      diff=0
      do 70 l=1,15
       diff=diff+(subj(l)-a)**2
 70   continue
      v=diff/15.0

      sd=sqrt(v)   
     
 pause
 end


 

어디가 잘못된거죠?

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 끝까지 다 본 걸 후회하게 만든 용두사미 드라마는? 운영자 25/07/07 - -
AD 디지털 액세서리 기간한정 세일! 운영자 25/07/11 - -
공지 프로그래밍 갤러리 이용 안내 [88] 운영자 20.09.28 45399 65
2871107 짱깨좌빨척살 ! ♥로스트미디어냥덩이♥갤로그로 이동합니다. 12:31 0 0
2871105 나님 낮술 때리니 기분이 Joker등여~⭐+ ♥로스트미디어냥덩이♥갤로그로 이동합니다. 11:53 10 0
2871104 웹앱땔깜들 소멸이얼마남지않았다 네오커헠(211.235) 11:48 17 0
2871101 냥덩이❤+가 지배하는 세상⭐+ [3] ♥로스트미디어냥덩이♥갤로그로 이동합니다. 11:03 25 0
2871100 선임 육휴가고 경력자 뽑아서 그자리채웟는데 [6] ㅇㅇ(211.234) 10:58 39 0
2871099 전철에 비실이할머니 개멍청한유라갤로그로 이동합니다. 10:56 16 0
2871098 백종원 보다가 은현장 보니깐 천사가 따로없네 [7] 야옹아저씨갤로그로 이동합니다. 10:36 50 5
2871097 킬링필드의 진실, 그 때 미군 폭격이 있었다 발명도둑잡기(118.216) 10:33 6 0
2871095 고수준 개발자들은 gpu 개비싼거 사서 api키 따로 안씀? ㅇㅇ(119.194) 10:31 22 0
2871094 이게 뭐라고 신기하냐 프갤러(113.59) 10:26 22 0
2871093 관세폭탄 쳐맞고 술이나 처먹는 무능좌파 2찢명 [1] ♥로스트미디어냥덩이♥갤로그로 이동합니다. 10:17 21 0
2871092 윤석열이 싸지른 똥 이재명이 열심히 치우는 중 [1] 야옹아저씨갤로그로 이동합니다. 09:51 19 0
2871089 ..!! [1] ♥로스트미디어냥덩이♥갤로그로 이동합니다. 08:58 18 0
2871088 냥덩이를 현실에서 만나고 싶다면? [2] ♥로스트미디어냥덩이♥갤로그로 이동합니다. 08:40 34 0
2871087 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ ♥로스트미디어냥덩이♥갤로그로 이동합니다. 08:13 13 0
2871086 2재명 짱깨 셰셰 ♥로스트미디어냥덩이♥갤로그로 이동합니다. 08:12 11 0
2871085 도로도로도로? ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07:55 15 0
2871083 도로도로? ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07:30 12 0
2871082 도로? ♥로스트미디어냥덩이♥갤로그로 이동합니다. 07:20 16 0
2871081 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ ♥로스트미디어냥덩이♥갤로그로 이동합니다. 06:58 14 0
2871080 자전거 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 06:56 11 0
2871079 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 06:50 11 0
2871078 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 06:48 16 0
2871077 나는조현병이야 나는내향적이야 손발이시립디다갤로그로 이동합니다. 06:09 16 0
2871072 음기 충전 발명도둑잡기(118.216) 01:47 33 0
2871071 디시클리너 프갤러(118.130) 01:43 18 0
2871069 d-bus 라이센스 발명도둑잡기(118.216) 01:37 15 0
2871067 이런 경우엔 어떻게 하는게 좋음? ㅇㅅㅇ [2] 익명의따당이갤로그로 이동합니다. 01:28 66 0
2871066 Github 갤러리 31일 차단 당했다. 발명도둑잡기(118.216) 01:19 50 1
2871065 도스에서 vesa vbe 지원하게 에뮬레이션 발명도둑잡기(118.216) 01:16 30 0
2871063 전국민 다 아는데 서로만 모르는 관계 발명도둑잡기(118.216) 00:49 17 0
2871062 요즘 모기가 잘 안 보이는 이유 [2] ♥천상천하유아독존경화수월냥덩♥갤로그로 이동합니다. 00:46 45 0
2871061 모기인줄 알고 잡았더니.. [5] ♥천상천하유아독존경화수월냥덩♥갤로그로 이동합니다. 00:41 46 0
2871060 외국인 혐오선동 규탄 집회 발명도둑잡기(118.216) 00:28 17 0
2871058 나는 일본 만화풍 얼굴만 봐도 짜증이 확 나지만 발명도둑잡기(118.216) 00:13 29 0
2871057 프로미스 상표권 관련 팩트 ㅇㅇ(175.223) 00:09 35 0
2871056 깃허브 프로젝트 setting 어디서 함? 프갤러(180.231) 00:06 18 0
2871055 냥덩이에게 팩폭 일침 발명도둑잡기(118.216) 00:05 20 0
2871054 오늘은 제로 카피 공부하다 자야긋다 ㅆㅇㅆ찡갤로그로 이동합니다. 00:02 26 0
2871053 한녀에게 오염된 모모링이 천연 귀여움을 잃어버리는 과정.. ㅠㅅ ㅠ.. [3] ♥천상천하유아독존경화수월냥덩♥갤로그로 이동합니다. 00:00 30 0
2871052 한국의 미래 <엑소더스 재팬> [1] 발명도둑잡기(118.216) 07.11 20 0
2871051 러스트는 개발의 즐거움을 포기하게 만드는 언어다 루비갤로그로 이동합니다. 07.11 47 0
2871049 림월드 같은 시뮬겜 만들기 어렵나 [1] 뉴진파갤로그로 이동합니다. 07.11 27 0
2871048 허니패밀리-남자 이야기 [1] 발명도둑잡기(118.216) 07.11 19 0
2871047 그리스 고대 원형극장 소리 발명도둑잡기(118.216) 07.11 13 0
2871046 59.14 임마 빡고수네 [10] ㅆㅇㅆ(124.216) 07.11 82 0
2871045 현존하는 모든 운영체제 뚫는 밀리터리 그레이드 백도어 취약점 [1] 발명도둑잡기(118.216) 07.11 39 0
2871044 러스트 빠돌아 내가 2022년, 2023년 뭐라 했냐. 인생 낭비라 했지 [8] 루비갤로그로 이동합니다. 07.11 41 0
2871043 무자막 케이온 정주행 수련 on [4] 아스카영원히사랑해갤로그로 이동합니다. 07.11 26 0
뉴스 손담비♥이규혁, 딩크족 계획했지만 남편의 아기 욕심에 출산 결심...딩크보다 행복한 일상 디시트렌드 07.10
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2