본문 바로가기

JAVA/JAVA

자바 예제 - 선택문과 반복문 : else if 예제

반응형

선택문

: 프로그램 실행중에 사용자의 어떤 상황에 따라

실행해야할 문장이 달라지는 경우에 사용한다.


선택문의 종류 ==> if, switch



<<else if 형식 예제>>


<조건>

사용자한테 이름, 국어, 영어, 수학을 입력받아

총점과 평균을 각각 구하여 출력한 뒤

평균에 따라 수, 우, 미, 양, 가를 판별하여 출력


수 : 90점이상

우 : 80~89점이상

미 : 70~79점이상

양 : 60~69점이상

가 : 60점미만


<코드>


import java.util.Scanner;


class UserExam{


public static void main(String []args){


Scanner sc = new Scanner(System.in);


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

String name = sc.nextLine();


System.out.println("국어점수");

int kor = sc.nextInt();


System.out.println("영어점수");

int eng = sc.nextInt();


System.out.println("수학점수");

int math = sc.nextInt();


int total = kor + eng + math;

int stan = (kor + eng + math) / 3;


System.out.println("총점 : " + total);

System.out.println("평균 : " + stan);


if(stan>=90){

System.out.println("수");

}

else if(stan >= 80 && stan < 89){

System.out.println("우");

}

else if(stan >= 70 && stan < 79){

System.out.println("미");

}

else if(stan >= 60 && stan < 69){

System.out.println("양");

}

else{

System.out.println("가");

}

}


반응형