영보의 SystemOut.log

[JAVA]총점/평균/학점계산 예제 (if문 활용) 본문

Language/JAVA

[JAVA]총점/평균/학점계산 예제 (if문 활용)

영보로그 2020. 6. 22. 17:26
반응형

* 문제

 정수 3개를 입력을 받아서 총점,평균, 학점 => 조건문

                                    60이상 => D
                                    70   => C
                                    80   => B
                                    90   => A
                                    나머지는 F
                                     
                                    국어점수 : 80
                                    영어점수 : 80
                                    수학점수 : 80
                                     
                                    총점 : 240
                                    평균 : 80.0
                                    학점 : B

 

1) 소스 코드

import java.util.Scanner; 
public class 자바조건문문제2 {
	
	public static void main(String[] args) {
		int kor, math, eng;
		float ave;
		
		Scanner scan=new Scanner(System.in);
		System.out.println("국어 점수 영어점수 수학점수 입력 :");
		kor = scan.nextInt();
		eng = scan.nextInt();
		math = scan.nextInt();
		int total=kor+eng+math;
		double avg=total/3.0;
		
		char score = 'A';
		ave = total/3;
		System.out.println("평균은 "+ave+"입니다");
		if(ave>=90 && ave<=100)
		{
			score='A';
		}
		if(ave>=80 && ave<90)
		{
			score='B';
		}
		if(ave>=70 && ave<80)
		{
			score='C';
		}
		if(ave>=60 && ave<70)
		{
			score='D';
		}
		if (ave<60)
		{
			score='F';
		}
		
		System.out.println("총점 "+total);
		System.out.printf("평균:%.2f%n",avg);
		//%n => printf \n
		System.out.println("학점:"+score);
		
	}

}

 

 

 

 

* 실행 결과

 

 

반응형