JAVA coding 자바코딩 - if 조건 연습해 보기
if 조건문 else if조건문 사용을 연습해 보았다.
import java.util.Scanner;
public class Review1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//선언
int num=0;
String state = "";
//입력
System.out.print("주민번호 7번째 자리를 입력하세요 : ");
num = sc.nextInt();
//연산
if(num==1) state = "당신은 1900년대생 남성입니다.";
else if(num==2) state = "당신은 1900년대생 여성입니다.";
else if(num==3) state = "당신은 2000년대생 남성입니다.";
else if(num==4) state = "당신은 2000년대생 여성입니다.";
else state = "숫자를 제대로 입력하세요.";
//출력
System.out.println(state);
}
}
아래와 같은 결과물이 나온다.
import java.util.Scanner;
public class Practice2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//선언
int kor = 0, eng = 0, tot=0;
double avg = 0;
String grade = "";
//입력
System.out.print("국어 점수 입력 : ");
kor = sc.nextInt();
System.out.print("영어 점수 입력 : ");
eng = sc.nextInt();
//연산
tot = kor + eng;
avg = (double)tot / 2;
if (avg >= 90 && avg <= 100) grade = "A";
if (avg >= 80 && avg < 90) grade = "B";
if (avg >= 70 && avg < 80) grade = "C";
if (avg >= 60 && avg < 70) grade = "D";
if (avg >= 0 && avg < 60) grade = "F";
//출력
System.out.println();
System.out.println("총점 : " + tot);
System.out.println("평균 : " + avg);
System.out.println("학점 : " + grade);
}
}
아래와 같은 결과물이 나온다.
if 조건문 재밌다.