if else if문
if(조건식){
실행문;
:
}else if(조건식){
실행문;
:
}else if(조건식){
실행문;
:
}else{
실행문;
:
}
ex)
정보를 입력받아 if else if 문으로 학점을 구하라
import java.util.Scanner;
class ScannerEx02
{
public static void main(String[] args)
{
Scanner test=new Scanner(System.in); // test 객체 지정
System.out.print("이름="); // 이름 입력찰 및 출력
String name=test.next();
System.out.print("국어="); // 정수로 국어 입력창 및 출력
int kor=test.nextInt();
System.out.print("영어="); // 정수로 영어 입력창 및 출력
int eng=test.nextInt();
System.out.print("수학="); // 정수로 수학 입력창 및 출력
int mat=test.nextInt();
int sco=kor+eng+mat; // 정수로 총점 계산
double ave=(double)sco/3; // 실수로 평균 계산
//if else if문으로 학점 구하기
String grade="";
if(ave>=90){
grade="A";
}else if(ave>=80){
grade="B";
}else if(ave>=70){
grade="C";
}else if(ave>=60){
grade="D";
}else{grade="F";
}
System.out.println("총점="+sco); // 총점 출력
System.out.println("평균="+ave); // 평균 출력
System.out.println("학점="+grade); // 학점 출력
}
}