디시인사이드 갤러리

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

갤러리 본문 영역

와 개쌔끈한년

띠뿌아(110.10) 2011.11.16 17:58:13
조회 379 추천 0 댓글 3


import java.util.Scanner;
class StudentRecord {
        private String name;
        private int quiz1;
        private int quiz2;
        private int quiz3;
        private int midterm;
        private int finale;

        public void setname(String x) {
                name = x;
        }

        public void setquiz1(int x) {
                quiz1 = x;
        }

        public void setquiz2(int x) {
                quiz2 = x;
        }

        public void setquiz3(int x) {
                quiz3 = x;
        }

        public void setmidterm(int x) {
                midterm = x;
        }

        public void setfinale(int x) {
                finale = x;
        }

        public String getname() {
                return name;
        }

        public int getquiz1() {
                return quiz1;
        }

        public int getquiz2() {
                return quiz2;
        }

        public int getquiz3() {
                return quiz3;
        }

        public int getmidterm() {
                return midterm;
        }

        public int getfinale() {
                return finale;
        }
}

class StudentGrader extends StudentRecord{
        private double total_percent;
        private double grade;
        double k;
        public double qiqi(int x, int y, int z){
                if((this.getquiz1() > this.getquiz3() && this.getquiz2() > this.getquiz3()) && (this.getquiz1()==this.getquiz2() || this.getquiz1()>=this.getquiz2() || this.getquiz1()<=this.getquiz2()))
                k= ((this.getquiz1()+this.getquiz2())/20) *100;
        else if((this.getquiz2() > this.getquiz1() && this.getquiz3() > this.getquiz1()) && (this.getquiz2()==this.getquiz3() || this.getquiz2()>=this.getquiz3() || this.getquiz2()<=this.getquiz3()))
                k= ((this.getquiz2()+this.getquiz3())/20) *100;
        else if((this.getquiz1() > this.getquiz2() && this.getquiz3() > this.getquiz2()) && (this.getquiz1()==this.getquiz3() || this.getquiz1()>=this.getquiz3() || this.getquiz1()<=this.getquiz3()))
                k= ((this.getquiz1()+this.getquiz3())/20) *100;
        else if(this.getquiz1()==this.getquiz2()||this.getquiz1()==this.getquiz3()||this.getquiz2()==this.getquiz3())
                k= ((this.getquiz1()+this.getquiz2())/20) *100;
                return k;
        }
        

        public void settotal_percent(double x, double y, double z) {
                x = this.getmidterm() * 0.25;
                y = this.getfinale() * 0.5;
                z = this.qiqi(getquiz1(), getquiz2(), getquiz3())*0.25;

                total_percent = x + y + z;
                
        }

        public double gettotal_percent() {
                return total_percent;
        }
        
        

}

public class Student {
        public static void main(String[] args) {
                Scanner A = new Scanner(System.in);
                StudentRecord a = new StudentRecord();
                StudentGrader b = new StudentGrader();
                System.out.print("student_name\\tQuiz1\\tQuiz2\\tQuiz3\\tMidterm\\tFinal");
                String na = A.next();
                int qz1 = A.nextInt();
                int qz2 = A.nextInt();
                int qz3 = A.nextInt();
                int mi = A.nextInt();
                int fi = A.nextInt();
                a.setquiz1(100);
                a.setname(na);
                a.setquiz1(qz1);
                a.setquiz2(qz2);
                a.setquiz3(qz3);
                a.setmidterm(mi);
                a.setfinale(fi);
                b.settotal_percent(mi, fi, b.qiqi(qz1, qz2, qz3));
                System.out.println("Student : " + a.getname());
                System.out.println("Quizes : " + a.getquiz1() + " " + a.getquiz2()
                                + " " + a.getquiz3());
                System.out.println("Exams : " + a.getmidterm() + " " + a.getfinale());
                System.out.println("Tot_score : "+ b.gettotal_percent());
        }

}

*************************************************************************************************************
여기서 출력값이 Student 랑 Quizes는 제대로 나오는데 Tot_score가 출력값이 0.0 으로 나오는데 뭐가 문제임???
아 미치것네

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
289525 객체지향 입문하는 뉴비인데... [5] 객체(119.68) 11.11.21 71 0
289524 횽들 질문좀 Phpmyadmin에서 삭제된 db 복구 방법 [4] ㅇㅇ(119.195) 11.11.21 87 0
289522 유동이 대학 질문좀 [3] 유동닉(121.157) 11.11.21 62 0
289521 형들 이거좀 봐주세요... [6] 늅늅울기(112.170) 11.11.21 113 0
289520 형들 개발자로 업종 변경 하고 싶은데.. 1수(110.12) 11.11.21 51 0
289518 ㅇㅈㄱㅊㅎ차단당했네 꿀레(14.33) 11.11.21 25 0
289516 다시 변경 [2] ㅇㅈㄱㅊㅎ갤로그로 이동합니다. 11.11.21 36 0
289513 이렇게 변경되었습미다 [4] ㅇㅈㄱㅊㅎ갤로그로 이동합니다. 11.11.21 45 0
289512 아 자기소개를 준비 안했네 ㅠㅠ [2] [성대아싸]갤로그로 이동합니다. 11.11.21 103 0
289511 구조체 전역변수 선언한게 이게맞다면 왜 이소스가 안되죠? [5] ㅇㅈㄱㅊㅎ갤로그로 이동합니다. 11.11.21 50 0
289510 구조체 전역변수로선언하는법좀 알려주세요 [4] ㅇㅈㄱㅊㅎ갤로그로 이동합니다. 11.11.21 66 0
289509 소스좀 봐주세요 [3] ㅇㅈㄱㅊㅎ갤로그로 이동합니다. 11.11.21 44 0
289508 형들 C# DB 쿼리질문좀 ... 아리햏갤로그로 이동합니다. 11.11.21 33 0
289507 성공한 프로그래머 vs 성공한 주식투자자 [4] ㅇㄹ(112.76) 11.11.21 150 0
289506 형들 벡터는 배열만큼 안 빠른거지? [3] 회색사과갤로그로 이동합니다. 11.11.21 86 0
289505 프로그래머의_네이트온_대화.jpg [1] NaRangKe갤로그로 이동합니다. 11.11.21 180 0
289504 학술제D-3 2D바코드 프로젝트 ㄷㄷ;; [3] 생각놀이갤로그로 이동합니다. 11.11.21 105 0
289503 아 감기걸리니 여자가 그립네. . [5] 쿄스케갤로그로 이동합니다. 11.11.21 108 0
289502 JDBC 학교에서 디비 접속이 안됨.. d(121.136) 11.11.21 34 0
289501 웹서비스 하나 만들려고 하는데요. 제 주력언어가 PHP랑 레일즈인데요. [2] 개미셔틀갤로그로 이동합니다. 11.11.21 80 0
289499 혹 네트워크 설계 잘 아는분? [1] ㅈㅈㅈㅈ(118.47) 11.11.21 63 0
289498 아 내일 임원면접임 ㅎㄷㄷ [7] [성대아싸]갤로그로 이동합니다. 11.11.21 193 0
289494 횽들- 괜춘한 알고리즘/자료구조 인터넷강의없을까요? [2] ㅇㅇㅇㅇ(119.202) 11.11.21 89 0
289493 FileInpustStream에 파일명으로 / 특수문자를 넣을수 없나요ㅠ [1] ㅇㅇㅇㅇ(203.244) 11.11.21 22 0
289491 여자는 하반신만 있으면 [1] 타살춤(59.3) 11.11.21 173 0
289490 횽들 자바에 SWT라는 그래픽 툴을 받았는데 간단한것좀 도와줘 [4] 코코(112.162) 11.11.21 58 0
289488 횽들 나 나중에 게임업계에 취직할건데 [4] ㅇㅇ(182.214) 11.11.21 143 0
289487 게임 개발자 형들 질문이요~ ㅇㅇㅇㅇ(119.202) 11.11.21 51 0
289485 크롬 [1] elwlwlwk갤로그로 이동합니다. 11.11.21 62 0
289482 [2] 개드립(218.147) 11.11.21 66 0
289481 아 학겨추움 고정닉을써주세요갤로그로 이동합니다. 11.11.21 31 0
289480 이게 뭐에요??? [4] Witch Doctor갤로그로 이동합니다. 11.11.21 75 0
289478 형님들 질문좀 할께요 웹 ajax관련 부탁점.php [2] 안성철(211.197) 11.11.21 57 0
289474 자살춤 정신이상자 임? [1] 타살춤(210.181) 11.11.21 114 0
289473 Uri경로에 있는 txt 파일을 text로 받을려면 어떻게 해야돼? [2] 해물(61.81) 11.11.21 49 0
289471 자바에 레이아웃 두개 넣으려면 어떻게해야하나요? [1] 도라에몽(117.16) 11.11.21 45 0
289470 내 몸이 감기에게 지배당하려 하고 있다.. [10] 쿄스케갤로그로 이동합니다. 11.11.21 79 0
289468 형들 비스2008에 동작시간 일정 시간 이상이면 런타임 에러나게 하는 [1] 회색사과갤로그로 이동합니다. 11.11.21 33 0
289467 구조체 질문 [2] ㅇㅈㄱㅊㅎ갤로그로 이동합니다. 11.11.21 47 0
289462 바퀴 벌레는 핵전쟁나도 안죽는게 사실인가여? 거칠게갤로그로 이동합니다. 11.11.21 87 0
289461 곽노현 팀장은 봄니다. 햏햏했(115.90) 11.11.21 48 0
289460 요즘 회사라는 공간이 걍 답답하다 [3] 거칠게갤로그로 이동합니다. 11.11.21 107 0
289459 곽노현 아는척하지마 HarlemLuiah갤로그로 이동합니다. 11.11.21 53 0
289458 최종병기 활이라는 영화를 보진 않았는데 [6] 분당살람갤로그로 이동합니다. 11.11.21 92 0
289456 어그로끌러 왜 프갤에오지 三didas갤로그로 이동합니다. 11.11.21 47 0
289454 맥os 폰트가 뭐임? [1] ㅂㅈㄷ(210.178) 11.11.21 59 0
289452 이거 구현하는데 쓰는 알고리즘 아는 사람? [5] 트루어갤로그로 이동합니다. 11.11.21 126 0
289450 눈팅을 하다가 궁금한게 생겼어 [1] 김꽁(50.135) 11.11.21 34 0
289448 최종병기 할 [1] 이모군(125.129) 11.11.21 48 0
289447 내가 꾸잉꾸잉 한번 해줌 [5] 쿄스케갤로그로 이동합니다. 11.11.21 64 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2