디시인사이드 갤러리

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

갤러리 본문 영역

클래스를 배열처럼 다시 질문

ㅋㄽㅌㅇ(112.151) 2010.09.29 17:48:16
조회 109 추천 0 댓글 14

형님들아 다시 똑바로 질문할게요.
지금 제가 맨 아래쪽에 있는 public static bubble 여기에다가
버블정렬로 score1~5를 점수순으로 정렬할려고 그래요.

근대 score[i] 이렇게 할 순 없으니 일일이 다 써야 하쟌아요.
어케하면 좋을가요 ㅠㅠ

제 수준의 방법을 원해요 ㅠ
C대충 배웠고 자바는 배운지 1달됬어요 ㅠㅠㅠㅠ




class Info
{
 int student_Number = 5; //학생의 수
 int subject_Number = 3; //과목의 수
 int hakbun;
 String name;
 int java;
 int cobol;
 int fortran;
 int total = java + cobol + fortran;
 

 void show()
 {
  System.out.println(hakbun + "\\t" + name + "\\t" + java + "\\t" + cobol + "\\t" + fortran + "\\t" + (java + cobol + fortran + "\\t") + ( (java + cobol + fortran)/subject_Number)  );
 }


  
 void title1()
 {
  System.out.println("\\n\\t** sungjukpyo<before ascending sort> **\\n");
  System.out.println("_______________________________________________________________");
  System.out.println("hakbun\\tname\\t\\tjava\\tcobol\\tfortran\\ttotal\\taverage");
  System.out.println("---------------------------------------------------------------");
 }

 void title2()
 {
  System.out.println("\\n\\n\\n\\t** sungjukpyo<after ascending sort> **\\n");
  System.out.println("_______________________________________________________________");
  System.out.println("hakbun\\tname\\t\\tjava\\tcobol\\tfortran\\ttotal\\taverage");
  System.out.println("---------------------------------------------------------------");

 }
}


class 연습
{
 public static void main(String[] args)
 {
  Info score1 = new Info();
  Info score2 = new Info();
  Info score3 = new Info();
  Info score4 = new Info();
  Info score5 = new Info();

  score1.hakbun = 0001;
  score2.hakbun = 0002;
  score3.hakbun = 0003;
  score4.hakbun = 0004;
  score5.hakbun = 0005;

  score1.name = "S";
  score2.name = "Sh";
  score3.name = "Shi";
  score4.name = "Shin";
  score5.name = "Shinn";

  score1.java = 100;
  score2.java = 90;
  score3.java = 80;
  score4.java = 70;
  score5.java = 99;

  score1.cobol = 99;
  score2.cobol = 89;
  score3.cobol = 79;
  score4.cobol = 69;
  score5.cobol = 88;
  
  score1.fortran = 98;
  score2.fortran = 88;
  score3.fortran = 78;
  score4.fortran = 68;
  score5.fortran = 77;

  
  score1.title1(); // 타이틀 출력1
  
  score1.show(); //아 이거 여러번 안쓰게 할 순 없나?
  score2.show();
  score3.show();
  score4.show();
  score5.show();

   
  score1.title2(); // 타이틀 출력2

  bubble(score1, score2, score3, score4, score5);

  score1.show();
  score2.show();
  score3.show();
  score4.show();
  score5.show();
 }

 public static void bubble(Info score1, Info score2, Info score3, Info score4, Info score5)
 {
  Info tmp_score = new Info();
  
  
  for(int i=4; i>0; i--)
  {
   for(int j=0; j<i; j++)
    {
    if(score1.total >= score2.total)
    {
     tmp_score = score1;
     score1 = score2;
     score2 = tmp_score;
    }}}}}

   
  
 

 
 
 
 

 
 
  
  

 


  


  
  

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 어떤 상황이 닥쳐도 지갑 절대 안 열 것 같은 스타는? 운영자 24/05/20 - -
215996 워드 1급 따기 어렵나요? [4] 불꽃(124.153) 10.11.04 137 0
215995 오빠믿지의 폐해 [3] 개쉛기갤로그로 이동합니다. 10.11.04 500 0
215993 아스트랄롯데횽 [2] prismatic갤로그로 이동합니다. 10.11.04 97 0
215992 저녁먹기 VS 과자랑 술로 떼우기 [5] prismatic갤로그로 이동합니다. 10.11.04 96 0
215990 인하대 발표웹 뚫어줄 능력자 있으심???? [7] ㅇㄴㅁ(114.207) 10.11.04 428 0
215989 야 InterlockedCompareExchange()말야 [3] ===(123.108) 10.11.04 533 0
215988 html 요세 최신 버전이 뭔가요? [1] 불꽃(124.153) 10.11.04 105 0
215987 내가 지금 하고있는짓.. [1] 초밥술사갤로그로 이동합니다. 10.11.04 60 0
215985 지금 3gs 배터리수명 50%이하로 만들어서 리퍼받을라는데 [2] ㅡㅡ(116.36) 10.11.04 246 0
215983 여기 프갤러들은 이번 주말에 단풍구경을 꼭 나가도록 합니다 [2] 금호족기(61.75) 10.11.04 96 0
215982 오늘 여자살람님께서 나를 위해 밥을 해 주셨다. [5] 넉넉한터갤로그로 이동합니다. 10.11.04 178 0
215981 여친없는 프로그래머가 많다는게 중요한게 아니다. 빕뱟뱟갤로그로 이동합니다. 10.11.04 105 0
215980 ★ kosta에서 자바 교육받는게 낫나요? 비트에서 자바교육받는게 낫나요 [4] 늅늅(115.143) 10.11.04 749 0
215978 감자랑 양파랑 당근이랑 고기를 볶고 [6] 유리한갤로그로 이동합니다. 10.11.04 124 0
215977 문법 오류 / 컴파일 오류가 없다고 잘 돌아가는거 아니다 [5] cyluss갤로그로 이동합니다. 10.11.04 110 0
215976 나이거 엠피에 넣어다니고 싶어 [2] 유동(220.89) 10.11.04 89 0
215975 이거 뭐가 문제임 [17] 스패너(121.175) 10.11.04 228 0
215974 허각 의혹글을 보니 케이블티비방송사에서 일하는 지인의 말이 떠오르는구나 [3] 빕뱟뱟갤로그로 이동합니다. 10.11.04 154 0
215973 그로밋횽 이중에 맘에드는 아가씨 골라봐요 [19] 개쉛기갤로그로 이동합니다. 10.11.04 283 0
215972 궁금한 것이 있는데, [2] ㅁㅁ(121.181) 10.11.04 39 0
215971 짜증나는 고갱님. [1] JSun갤로그로 이동합니다. 10.11.04 89 0
215970 아 쿼리 때문에 머리가 아프구나 [5] 아주아슬갤로그로 이동합니다. 10.11.04 130 0
215968 물상무가 지금 할 일... [2] 물속의다이아갤로그로 이동합니다. 10.11.04 83 0
215967 C언어 공부할책 질문 [4] 할부라이프갤로그로 이동합니다. 10.11.04 119 0
215962 php 에서 문자를 숫자로 강제 변환 안되게 하는 방법 있음? [7] (168.131) 10.11.04 492 0
215961 펌) 허각 다시 평가해라 엠넷 이거 뭐하자는 거냐 [2] 물속의다이아갤로그로 이동합니다. 10.11.04 198 0
215960 잡스 시발새킈 [5] 맥콜(121.66) 10.11.04 130 0
215959 또물어볼거있음 [2] 할부라이프갤로그로 이동합니다. 10.11.04 54 0
215958 모난 돌이 정 맞는다 [1] Ordinary Day갤로그로 이동합니다. 10.11.04 68 0
215957 프로그래밍 뉴비라 부끄럽지만 질문 [11] 할부라이프갤로그로 이동합니다. 10.11.04 123 0
215955 혹시 std::set 잘아시는분 있음? [3] (211.205) 10.11.04 104 0
215954 비정상경로 접근 차단하다가 실수했듬 [1] 개쉛기갤로그로 이동합니다. 10.11.04 133 0
215953 설명좀.. [3] 헬미하앜(121.175) 10.11.04 84 0
215951 자바 함수 초기화에러 뜨는데 이유 설명좀 [1] 111(218.55) 10.11.04 80 0
215950 탱귤 내가 인심 쓴다. 이거 보고 썩 집에 꺼져라. [5] 물속의다이아갤로그로 이동합니다. 10.11.04 159 0
215949 제발 [5] 탱귤갤로그로 이동합니다. 10.11.04 148 0
215948 법적대응할 "예정" 이라고 하내.. rntjr갤로그로 이동합니다. 10.11.04 188 0
215946 아 형님들 도와주세요 [4] 헬미하앜(121.175) 10.11.04 95 0
215945 저기 궁금한게 있는데 [1] 간간하게갤로그로 이동합니다. 10.11.04 60 0
215944 열혈강의c 끝내고 볼만한 c서적 더 있나요? [1] ㅂㄱㅇ(210.178) 10.11.04 133 0
215943 땡귤은 봄.니.다. (2) 물속의다이아갤로그로 이동합니다. 10.11.04 86 0
215942 김늅늅 [4] 탱귤갤로그로 이동합니다. 10.11.04 85 0
215941 ㅋㅋ [2] 탱귤갤로그로 이동합니다. 10.11.04 69 0
215940 탱귤은 봄.니.다. [6] 물속의다이아갤로그로 이동합니다. 10.11.04 117 0
215939 간간하게//////////////////////////제발도와주세요 [2] 탱귤갤로그로 이동합니다. 10.11.04 79 0
215938 쉬는 시간에 혼자 나가서 앉아있다 오면 이상한건가..? 외계달팽갤로그로 이동합니다. 10.11.04 99 0
215937 C++ 제발좀도와주세요ㅠ.ㅠ [6] 탱귤갤로그로 이동합니다. 10.11.04 119 0
215935 부산대 컴공 [4] dㅇ(61.76) 10.11.04 355 0
215934 아오...형들중에..옛날(퓨처폰) 폰겜을 안드로이드로 컨버팅해주는 툴.. [5] 초밥술사갤로그로 이동합니다. 10.11.04 123 0
215933 안티푸 횽의 첫 출근을 축하합니다. [5] 유리한갤로그로 이동합니다. 10.11.04 135 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2