본문 바로가기
IT/JAVA

JAVA - 예제3 - if문, else if문

by 비준 2023. 6. 4.

1.문제

   -> 성적 프로그램

     조건

      1. 3과목의 변수를 입력받아 값을 저장

      2. 위의 점수 총합, 평균 ,합격 여부를 구한다.

         (단, 합격 여부는 평균을 기준으로 하며, 60점 이상은 합격, 60점 미만은 불합격)

      3. 합격 여부는 삼항 연산자를 활용

      4. 등급별로 나눈다.

           - 평균이 90점 이상 -> A

           - 평균이 80점 이상 -> B

           - 평균이 70점 이상 -> C

           - 평균이 60점 이상 -> D

           - 나머지는 F

 

2.정답 코드

package java_learn;

 

import java.util.Scanner;

 

public class java1 {

 

public static void main(String[] args) {

 

Scanner sc = new Scanner(System.in);

 

System.out.print("이름을 입력하세요 :");

String name = sc.next();

System.out.print("국어 점수를 입력하세요 : ");

int korean = sc.nextInt();

System.out.print("영어 점수를 입력하세요 : ");

int english = sc.nextInt();

System.out.print("수학 점수를 입력하세요 : ");

int math = sc.nextInt();

 

int total = korean + english + math;

double average = total / 3.0;

 

if(average >= 90) {

System.out.println("A");

}else if(average >= 80) {

System.out.println("B");

}else if(average >= 70) {

System.out.println("C");

}else if(average >= 60) {

System.out.println("D");

}else {

System.out.println("F");

}

}

 

}

 

'IT > JAVA' 카테고리의 다른 글

JAVA - 예제 - Switch문  (0) 2023.06.05
JAVA - 예제4 - if문, else if문  (0) 2023.06.05
JAVA - 예제2 - if문, else if문  (0) 2023.06.04
JAVA - 예제 - if문, else if문  (0) 2023.06.04
JAVA - 연산자  (0) 2023.06.04

댓글