디시인사이드 갤러리

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

갤러리 본문 영역

배열 왜케 어렵냐능..ㅠ.ㅠ

미래의CEO갤로그로 이동합니다. 2010.10.23 03:23:09
조회 151 추천 0 댓글 2

import java.io.*;

public class dach {
    public static void main(String[] ar) throws IOException {
        if(ar.length == 0){
            System.err.println("Usage : java.Exam_16 과목명 과목명");
            System.exit(0);
        }
            
        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
        
        System.out.print("총 몇반 = ");
        int x = Integer.parseInt(in.readLine());
        
        String[][] name = new String[x][];
        int [][][] sub = new int[x][][];
        float[][] avg = new float[x][];
        
        for(int i = 0; i < name.length; i++){
            System.out.print(i + "반의 인원수 = ");
            int y = Integer.parseInt(in.readLine());
            name[i] = new String[y];
            sub[i] = new int[y][ar.length + 3];
            //ar.length : 과목수
            //3 : 총점..반석차...전교석차
            avg[i] = new float[y];
            
        }
        
        for(int a = 0; a < name.length; ++a) {
            for(int b= 0; b < name[a].length; ++b) {
                
        
        System.out.print(a + "번째 반의 " + b + "번째 사람 이름 = ");
        name[a][b] = in.readLine();
        
        for(int i = 0; i < ar.length; ++i){
            System.out.print(ar[i] + " = ");
            sub[a][b][i] = Integer.parseInt(in.readLine());
            sub[a][b][ar.length] += sub[a][b][i];
            
        }
        avg[a][b] = sub[a][b][ar.length] / ar.length;
        
        sub[a][b][ar.length + 1] = 1;
        sub[a][b][ar.length + 2] = 1;
            }
        
        
        for(int c = 0; c < name[a].length; ++c) {
            for(int d = 0;d<name[a].length; ++d) {
                if(sub[a][c][ar.length] < sub[a][d][ar.length]) {
                    sub[a][c][ar.length + 1]++;
                    
                }
            }
        }
        }
    for(int a = 0; a < name.length; ++a) {
        for(int b = 0; b < name[a].length; ++b) {
            for(int c = 0; c < name.length; ++c) {
                for(int d = 0; d < name[c].length; ++d) {
                    if(sub[a][b][ar.length] < sub[c][d][ar.length]){
                        sub[a][b][ar.length + 2 ]++;
                    }
                }
            }
        }
    }
    System.out.println();
    for(int a = 0; a < name.length; ++a) {
        for(int b = 0; b < name[a].length; ++b) {
            System.out.print(name[a][b] + "\\t");
            for(int i = 0; i < sub[a][b].length; ++i) {
                System.out.print(sub[a][b][i] + "\\t");
                
            }
            System.out.printf("평균 %.2f점 \\n",avg[a][b]);
        }
    }
    
    
    }
        
        }

 
   

토나오네... 이래서 배열이 초심자에게 고비라고 하는구나..

뉴비의 무덤 배열..ㄷㄷ

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 끝까지 다 본 걸 후회하게 만든 용두사미 드라마는? 운영자 25/07/07 - -
349078 정보보안 관련 라온화이트햇 여긴 어떠냐? [2] 옥탑방고양이갤로그로 이동합니다. 13.03.13 118 0
349077 학교는 vs2008 쓰는데 집에선 2012로 해도 상관없나여? [1] 1121(175.215) 13.03.13 106 0
349076 자바 변수 선언은 아무곳에서나 되는 이유가 뭐에요? [2] 도레미(115.145) 13.03.13 84 0
349075 보고 있는 책에서 자바스크립트가 JSP까지 먹을꺼라는데 사실임? [3] (164.125) 13.03.13 127 0
349074 으헝 횽들 그럼 이거 하나만 알려줘 ㅠㅠ [4] 김삼디(110.9) 13.03.13 135 0
349073 mfc 응용 프로그램 프로젝트 스타일이 없어요. 헬프 야간편돌이(175.116) 13.03.13 77 0
349072 횽들 다렉이나 옾지 좀 조언해줄수 있는 횽 있어? [7] gg요 (121.134) 13.03.13 88 0
349070 1TB가 원래 1,099,511,627,776 인데 [3] Margin Call갤로그로 이동합니다. 13.03.13 144 0
349069 윈7쓰시는분들 있음요?? 윈7쓰면 디씨가 이상함; [4] 야간편돌이(175.116) 13.03.13 109 0
349068 게임보안에 대해서 질문 [7] 부왘(223.33) 13.03.13 125 0
349067 횽님들 이것좀 알려주세요 ㅠㅠ [5] 김삼디(110.9) 13.03.13 98 0
349064 지금 생각해보니깐 죤나 이해 안가는 이유가 있는것같음 [16] 야간편돌이(175.196) 13.03.13 232 0
349063 입에횽 늦었지만 올려봄;; [5] 야간편돌이(175.196) 13.03.13 117 0
349061 형들 C++너무 어려워요 도와주세요 [10] 야간편돌이(175.196) 13.03.13 432 0
349060 자라 루비•‿•갤로그로 이동합니다. 13.03.13 47 0
349058 지금까지 x86이 64bit이라고 생각하고살았음 [5] ㅁㅂ(203.241) 13.03.13 183 0
349057 형들..... 도와줘..... ㅠㅠ [12] ㅁㅂ(203.241) 13.03.13 125 0
349056 와 진짜 기분넘좋아요 ㅋㅋ 인생 3대 난제중 1개가 풀려서 ㅋㅋㅋㅋ [4] ddd(1.247) 13.03.13 206 0
349055 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 루비•‿•갤로그로 이동합니다. 13.03.13 44 0
349054 프로그래밍하다, 코딩하다 이거두개 차이가뭐임? [9] ㅂㄷㅈㅈ(175.215) 13.03.13 282 0
349053 프갤형님들 정말 고맙습니다 열심히 공부하겠습니다ㅠㅠ [6] ddd(1.247) 13.03.13 110 0
349051 형들 1차원배열 공부하는중인데 뭐가 잘못됬는지 모르겠어요 [5] 늅늅(220.117) 13.03.13 105 0
349048 아 심심타. fm100(220.76) 13.03.13 45 0
349047 RGB 봐라 [18] 골쿵갤로그로 이동합니다. 13.03.13 186 0
349046 참 프로그래밍 모르겠네요 ㅠㅠ [1] 신입뉴비(115.126) 13.03.13 109 0
349044 아둔한 프로그래머가 이상한 도움을 요청한다!!! [7] LastCorona갤로그로 이동합니다. 13.03.13 166 0
349038 전산 병특 준비하는데 얼마나 걸릴까요? [6] 반헤일런갤로그로 이동합니다. 13.03.12 105 0
349037 아까 그거에 영어자막 달았음... 분당살람갤로그로 이동합니다. 13.03.12 46 0
349036 예전에 피쳐폰 프로그래밍 말야. [5] f(211.196) 13.03.12 171 0
349035 scanf입력받을때 한글자씩만 [5] 개발손(110.47) 13.03.12 111 0
349032 알바생 시급 만원 보장되야 합니다 [9] 에어로홍갤로그로 이동합니다. 13.03.12 113 0
349031 우리학교 1학년 과목인데 [2] aaaa(121.129) 13.03.12 100 0
349028 인생이 걸린 질문입니다 카투사 vs 병특 [24] 반헤일런갤로그로 이동합니다. 13.03.12 389 0
349024 쥐꼬리만큼 알고나니까 고민이생긴다 Firefish(110.15) 13.03.12 50 0
349023 모바일웹앱 php 데이터 목록 자르기 질문 [2] 햄버거11(124.49) 13.03.12 69 0
349022 이클립스 쓰다 비쥬얼 스튜디오쓰니까 지옥 [4] 개발손(110.47) 13.03.12 163 0
349020 얼래 하청기업일수록 낮에 근무하는 사람이 멍청함? [1] ㅇㅇ(1.214) 13.03.12 95 0
349019 춘곤증인가 백이(182.214) 13.03.12 32 0
349018 영어 공부만 하면 길이 활짝 열리는데 그 걸 못하냐?!! [3] 멍청닭(203.149) 13.03.12 124 0
349017 직장인인데 퀵소트 20분만에 못짜면 자살해라 [4] asdasd(112.172) 13.03.12 200 0
349015 오늘부터 헬스 다닌다 [4] 멍청닭(203.149) 13.03.12 86 0
349013 형님들 파일구조 넘 어렵네용 [3] ㅎㅋㅋㅋ(59.152) 13.03.12 122 0
349011 티맥스 사람들은 9시에도 퇴근안하네 [2] ㅁㅇㄴㅁㅇㄴ(59.11) 13.03.12 131 0
349009 어셈블리 한국어책 공룡책스러운책 있음? [1] 나리링갤로그로 이동합니다. 13.03.12 103 0
349008 codesafer님 프갤러 맞으신가요? ㅠㅠ 1149번 도움좀 주세요 ㅠ [1] ddd(222.114) 13.03.12 104 0
349007 내가 진짜 유용한 팁 가르쳐주지 에어로홍갤로그로 이동합니다. 13.03.12 56 0
349005 라즈베리파이 쓰는사람있나? [1] Margin Call갤로그로 이동합니다. 13.03.12 90 0
349004 오늘 회사에서 한일.. [2] ㅋㄱ(183.96) 13.03.12 119 0
349003 프로그래밍하는게 즐겁고 재밌으면 적성에맞는거임? [1] ㅂㄷㅈㅈ(175.215) 13.03.12 69 0
348999 안드로이드개발 강좌같은거 있는 포럼이나 카페같은데 좋은데없음? [1] ㄴㅅㄴ(222.233) 13.03.12 53 0
뉴스 포레스텔라, 오늘(9일) 완전체 신곡 ‘Everything’ 발매! 디시트렌드 07.09
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2