-
3일 차 JAVA switch문을 이용하여 학점계산기 만들기삼성SDS_멀티캠퍼스/Java 2015. 9. 9. 13:53반응형
일반적인 학점계산기는
90~100 : A
80~90 : B
이렇게 10단위로 끊기는데
이러면 너무 쉽다고
91~100 : A
81~90 : B
그외에는 C를 만들어 보는 시간을 갖게되었다.
그다지 어렵지 않게 해결할 수 있는데
먼저 입력받은 점수에서 -1점을 하고 정수의 점수를 10으로 나누면
해결할 수 있다.
소스코드
---------------------------------------
import java.util.Scanner;
public class Test10 {
public static void main(String arg[]) {
int score;
int result;
Scanner scan = new Scanner(System.in);
System.out.println("점수를 입력하세요");
score = scan.nextInt();
result = (score - 1) / 10;
switch (result) {
case 10:
System.out.println("A입니다");
break;
case 9:
System.out.println("A입니다");
break;
case 8:
System.out.println("B입니다");
break;
default:
System.out.println("C이하 입니다");
break;
}
System.out.println("입력하신 점수는 " + score + " 입니다");
}
}
출처: 삼성SDS멀티캠퍼스
강사: 홍승길
Email : iccack70@gmail.com
반응형'삼성SDS_멀티캠퍼스 > Java' 카테고리의 다른 글
3일 차 JAVA while문을 이용하여 입력받은 숫자를 구구단으로 출력 (0) 2015.09.09 3일 차 JAVA switch문과 if문의 활용 구분하기 (0) 2015.09.09 3일 차 JAVA switch문을 이용하여 월의 일수 계산하기 (0) 2015.09.09 3일 차 JAVA random() 함수를 이용하여 간단한 게임만들기 (0) 2015.09.09 3일 차 JAVA if문을 이용한 소득세 산출 (0) 2015.09.09