디시인사이드 갤러리

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

갤러리 본문 영역

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

ㅋㄽㅌㅇ(112.151) 2010.09.29 17:48:16
조회 111 추천 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/06/10 - -
222121 외로운 물다의 아이폰 앱 '오빠 나야' 2불 주고 구입 [1] 물속의다이아갤로그로 이동합니다. 10.12.03 174 0
222120 파이썬 배울수있는 최고의 사이트는 [9] 홍다(114.199) 10.12.03 173 0
222116 후위표기식 하나만 여쭈워봐도 괜찮을까요 [1] 잉잉(125.128) 10.12.03 105 0
222115 형들 병맛문과생을 위해 젖밥 파이썬좀 풀어줘...ㅠㅠㅠㅠ [4] 도시의하늘(142.151) 10.12.03 88 0
222114 아드뎌열강c끝냄 이젠뭐하지 자료구조? tcp/ip? [5] 유리한추종자(118.91) 10.12.03 164 0
222112 프로그래머의 하루 [1] new gay[max](183.105) 10.12.03 180 0
222110 근데 설포카 졸업생하고 건동홍 정도 졸업생하고... [1] 불꽃(124.153) 10.12.03 134 0
222109 프로그래머는 직장에서... [3] 불꽃(124.153) 10.12.03 153 0
222108 여긴 한글화 덕후 따윈 없나보다.. 일광면(119.198) 10.12.03 80 0
222107 이런 먱죵땽뚕의 elwlwlwk갤로그로 이동합니다. 10.12.03 49 0
222105 아 시발 한순간에 변태 됫다.. [6] 일광면(119.198) 10.12.03 195 0
222104 형들 [6] 파워준석갤로그로 이동합니다. 10.12.03 101 0
222103 부와앜ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 오류 해결!! ㅋㅋ 드디어 채팅방 완성 ㅋㅋㅋ [13] 형들아(220.73) 10.12.03 212 0
222102 레이텍 촹 좋음 [1] [성대아싸]갤로그로 이동합니다. 10.12.03 96 0
222101 C언어 아무것도모른다고 글썼던 2학년 뉴비임 [7] 파워준석갤로그로 이동합니다. 10.12.03 114 0
222100 간만에 숙제 셔틀 '파일에서 열의 최대값 구하기' [3] [성대아싸]갤로그로 이동합니다. 10.12.03 167 0
222099 아리아나 보려 가야지 [3] elwlwlwk갤로그로 이동합니다. 10.12.03 102 0
222098 부와앜ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ QT 해결 ㅋㅋㅋ [3] 어떡해갤로그로 이동합니다. 10.12.03 111 0
222097 안드로이드 태블릿 1호는 어디꺼임? [1] 홍어(58.180) 10.12.03 63 0
222096 구글 pro1tobuf 좋네 다람쥐v갤로그로 이동합니다. 10.12.03 110 0
222095 부칸의 도발에 강력 대응 하겠다 [7] elwlwlwk갤로그로 이동합니다. 10.12.03 117 0
222094 집에 나혼자 밖에 없는데 뭔가 의미있는 일 없을까 [10] elwlwlwk갤로그로 이동합니다. 10.12.03 112 0
222093 일본어 잔재론 - 엔하위키 [3] 모모이갤로그로 이동합니다. 10.12.03 237 0
222092 프로그래밍에 도움되는 Tip [4] 랜징징갤로그로 이동합니다. 10.12.03 233 0
222091 아... 당구 한게임 치고 저녁 먹고 데이트 하고 [1] 시불라미갤로그로 이동합니다. 10.12.03 106 0
222088 playing with c 솔루션 있으신분 급구합니다 로렌(211.37) 10.12.03 723 0
222087 허접이라서 또 왔어요 ㅋ;ㅋ;ㅋ;;이번에는 혼자해보려고 노력했는데 [7] 허접(121.169) 10.12.03 685 1
222086 tcp/ip관련 책좀 추천해주세효~~ ㅎㅎ [1] 모모이갤로그로 이동합니다. 10.12.03 119 0
222084 형들 박스웹같은 사이트는 어떻게 만들까? t(121.143) 10.12.03 62 0
222082 모션 포트레이트 + 플래쉬같은 애니메이션UI 툴 만 만들어서... 햏햏했갤로그로 이동합니다. 10.12.03 59 0
222081 모션 포트레이트 구현방법에 대해 좀 아는거 있는사람? [5] 햏햏했갤로그로 이동합니다. 10.12.03 91 0
222080 아까에 이은 또다른 c언어 질문이에요. [3] 1233(58.233) 10.12.03 109 0
222079 너님들 타코야끼 장사 해봤음? [15] 햏햏했갤로그로 이동합니다. 10.12.03 1389 0
222078 원래 과장님들은 다 멋진가? [14] 해일리갤로그로 이동합니다. 10.12.03 153 0
222077 C언어를 혼자서 공부할수 있습니콰? [17] djㅡhonda갤로그로 이동합니다. 10.12.03 247 0
222076 으흐흑 나의 사라진 일당. ㅜㅜ [6] 한강구조견(59.6) 10.12.03 128 0
222075 c언어 초반부 질문. [3] 1233(58.233) 10.12.03 948 4
222074 님들 이런 온라인게임 만들려면 얼마나 해야되나요? [14] ㅇㅇ(119.207) 10.12.03 253 0
222073 C++에선 구조체도 상속이 되는구나 -_- [6] Deanex(110.9) 10.12.03 1052 3
222071 하루 7시간 교육 + 3시간 복습 + 8시간 프로젝트 [10] 미클갤로그로 이동합니다. 10.12.03 2938 3
222070 C++ 런타임오류 해결법좀 굽신굽신 토끼냄새갤로그로 이동합니다. 10.12.03 125 0
222069 기본 자바 소스 파일 어디서 볼 수 있어? 머그컵갤로그로 이동합니다. 10.12.03 74 0
222068 21세기는 분당살람의 시대 [7] 분당살람갤로그로 이동합니다. 10.12.03 97 0
222067 금요일 밤에는 먹자골목을 요리조리 돌아다니는 재미가 있어야 하는데. [2] 해일리갤로그로 이동합니다. 10.12.03 60 0
222066 쉬운거 같으면서도 어려워 [35] 홍다(114.199) 10.12.03 204 0
222065 LButton 클릭이랑 더블클릭이랑 어케 구분함? [9] ###갤로그로 이동합니다. 10.12.03 344 0
222064 새 귀여워 새 [10] elwlwlwk갤로그로 이동합니다. 10.12.03 162 0
222063 확실히 스윙이 느리긴 느린건가? [7] 머그컵갤로그로 이동합니다. 10.12.03 100 0
222062 c언어 문제질문좀드릴게요ㅠ 모르는것이있어서 [21] 밤나그네(220.69) 10.12.03 166 0
222061 주석 육하원칙 [5] 세브(211.117) 10.12.03 173 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2