일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 전체텍스트
- angular2
- while
- 다형성
- 형변환
- 스프링
- 상속
- 추상클래스
- 자바 야구게임
- Validations
- 가변인자
- 단축키
- IBatis procedure
- 야구게임
- 전체
- 25가지 효율적인 sql작성법
- Random
- 이클립스
- 다운캐스팅
- 자바
- 로또
- 전자정부
- 페이징
- full text indexing
- 상속예제
- jquery
- 업캐스팅
- Full text
- Login with OAuth Authentication
Archives
- Today
- Total
nalaolla
배열예제 10 (점수관리 배열2) 본문
728x90
반응형
- package test.com;
- import java.io.BufferedReader;
- import java.io.IOException;
- import java.io.InputStream;
- import java.io.InputStreamReader;
- public class Test05score2 {
- public static void main(String[] args) throws IOException {
- // TODO Auto-generated method stub
- InputStream is = System.in;
- InputStreamReader isr = new InputStreamReader(is);
- BufferedReader br = new BufferedReader(isr);
- System.out.println("[성적처리 프로그램]");
- //총인원 3명의 명단도 배열로 처리하시오.
- //국,영,수 성적처리 프로그램을 작성하시오.
- //과목과 점수는 배열을 사용하시오.
- //출력은 반복문을 사용하시오.
- int totalCount = 3;
- String[] names = new String[totalCount];
- names[0] = "KIM";
- names[1] = "";
- names[2] = "";
- int subjectCount = 3;
- String[] subjects = new String[subjectCount];
- subjects[0] = "국어";
- subjects[1] = "영어";
- subjects[2] = "수학";
- int[] scores = new int[subjectCount];
- System.out.println(names[0] + "학생" + subjects[0] + "점수 : ");
- scores[0] = 100;
- System.out.println(scores[0]);
- System.out.println(names[0] + "학생" + subjects[1] + "점수 : ");
- scores[1] = 90;
- System.out.println(scores[1]);
- System.out.println(names[0] + "학생" + subjects[2] + "점수 : ");
- scores[2] = 80;
- System.out.println(scores[2]);
- int totalScore = scores[0] + scores[1] + scores[2];
- System.out.println("총점 : " + totalScore);
- double avg = totalScore / 3.0d;
- System.out.println("평점 : " + avg);
- String grade = null;
- if (avg >= 90) {
- grade = "A";
- } else if(avg >= 80) {
- grade = "B";
- } else if(avg >= 70) {
- grade = "C";
- } else if(avg >= 60) {
- grade = "D";
- } else {
- grade = "Other";
- }
- System.out.println("등급 : " + grade);
- }
- }
728x90
반응형
'JAVA > 4. Array' 카테고리의 다른 글
배열예제 12 (다중배열 2) (0) | 2016.06.22 |
---|---|
배열예제 11 (다중배열) (0) | 2016.06.22 |
배열예제 9 (점수관리 배열) (0) | 2016.06.22 |
배열예제 8 (배열 대입) (0) | 2016.06.22 |
배열예제 7 (문자열 배열) (0) | 2016.06.22 |