[JAVA] 조건문 예시

이현경·2021년 4월 8일
0

JAVA

목록 보기
7/77

public class Ex14 {

	public static void main(String[] args) {
		
		// 90 이상 A, 80 이상 B, 70 이상 C, 60 이상 D, F
		
		int score = 78;
		if (score >= 90) {
			System.out.println("A");
		}
		else if (score >= 80) {
			System.out.println("B");
		}
		else if (score >= 70) {
			System.out.println("C");
		}
		else if (score >= 60) {
			System.out.println("D");
		}
		else {
			System.out.println("F");
		}

	}

}

public class Ex15 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		if (2 < 1) {
			System.out.println("2가 1보다 큽니다.");
		} else {
			System.out.println("1이 크다고 잘못 조건을 주었습니다.");
		}
		
		int i = 20;
		int j = 30;
		if (i == j) {
			System.out.println("x와 y값은 서로 같다.");
		}
		else {
			System.out.println("x와 y값은 서로 다르다.");
		}
		
		// 카드가 있거나 돈이 3000원 이상이면 택시 타고 둘 다 없으면 걸어가시오.
		int money = 2000;
		boolean card = true;
		if (card == true || money >= 3000) {
			System.out.println("택시를 타고 가시오.");
		}
		else {
			System.out.println("걸어가시오.");
		}
		
		// 카드도 있고 돈도 3000원 이상이 있으면 택시 타고 아니면 걸어가시오.
		boolean b = money >= 3000 && card;
		System.out.println(b);
		
		if (money >= 3000 && card) {
			System.out.println("택시를 타고 가시오.");
		}
		else {
			System.out.println("걸어가시오.");
		}
		
	}

}

public class Ex16 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		// 60점 합격 아니면 불합격. 60점 이상일때만 학점 출력
		int score = 78;
		if (score >= 60) {
			System.out.println("합격");
			if (score >= 90) {
				System.out.println("A");
			} else if (score >= 80) {
				System.out.println("B");
			} else if (score >= 70) {
				System.out.println("C");
			} else {
				System.out.println("D");
			}
		} else {
			System.out.println("불합격");
		}
		
	}

}

public class Ex17 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		// 90점 이상이면 A이지만 95점 이상이면 A+ 아니면 A
		// 80점 이상이면 B이지만 85점 이상이면 B+ 아니면 B
		int score = 97;
		if (score >= 90) {
			if (score >= 95) {
				System.out.println("A+");
			} else {
				System.out.println("A");
			}
		} else if (score >= 80) {
			if (score >= 85) {
				System.out.println("B+");
			} else {
				System.out.println("B");
			}
		}
		
	}

}
profile
25. 컴퓨터학과 졸업 / SQLD, 정보처리기사 취득

0개의 댓글