조건문 연습 (if문, switch문)

서현서현·2022년 2월 11일
0

JAVA

목록 보기
6/27

🚨 double, float타입은 근사치이므로 switch에서 사용 불가. int, char, string만 가능
package chapter04;

import java.util.Scanner;

public class Exercis04_0 {
	public static void main(String[] args) {
	
		Scanner scanner = new Scanner(System.in);
		
		System.out.println("첫번째 수를 입력하시오: ");
		int firstNum = scanner.nextInt();
		System.out.println("두번째 수를 입력하시오: ");
		int secondNum = scanner.nextInt();
		
		String result;
		
		if(firstNum > secondNum) { result = "True";}
		else { result = "False";}
		System.out.println("첫번째 수가 두번째 수보다 큰가? " + result);
}
}
package chapter04;

public class IfElseExample {
	public static void main(String[] args) {
		int score = 85;
		
		if(score>=90) {
			System.out.println("점수가 90보다 큽니다");
			System.out.println("등급은 A입니다");
		}
		
		else {
			System.out.println("점수가 90보다 작습니다");
			System.out.println("등급은 B입니다");
		}
	}
}
package chapter04;

public class IfElseIfElseExample {
	public static void main(String[] args) {
		int score = 75;
		
		if(score>=90){
			System.out.println("점수가 100~90입니다");
			System.out.println("등급은 A입니다");
		} else if(score>=80) {
			System.out.println("점수가 80~89입니다");
			System.out.println("등급은 B입니다");
		}else if(score>=70) {
			System.out.println("점수가 70~79입니다");
			System.out.println("등급은 C입니다");
		}else {
			System.out.println("점수가 70미만 니다");
			System.out.println("등급은 D입니다");
		}
		
	
		
		
	}
}
package chapter04;

public class IfExample {
	
	public static void main(String[] args) {
		int score = 93;
		
		if(score>=90) {
			System.out.println("점수가 90보다 큽니다");
			System.out.println("등급은 A입니다");
		}
		
		if(score<90) {
			System.out.println("점수가 90보다 작습니다");
		System.out.println("등급은 B입니다");
	}

}
}
package chapter04;

import java.util.Random;

public class DiceExample {
	public static void main(String[] args) {
		Random random = new Random();
		
		int dice = random.nextInt(6)+1;
		int var = dice%2;
		String result;
		if(var==0) {
			result = "짝수";
		}else { result = "홀수";}
		
		System.out.println(dice+"는 "+result+"입니다");
	}
}
package chapter04;

import java.util.Random;

public class SwitchExample {
	public static void main(String[] args) {
		Random random = new Random();
		Random random2 = new Random();
		int dice = random.nextInt(6)+1;
		switch (dice) {
			case 1:
				System.out.println("1번이 나왔습니다.");
				break;
				
			case 2:
				System.out.println("1번이 나왔습니다.");
				break;
			
			default:
				break;
			}
		
	}
}
package chapter04;

public class SwitchStringExample {
	public static void main(String[] args) {
		String position ="과장";
		
		switch (position) {
		case "부장":
			System.out.println("700만원");
			break;
		case "과장":
			System.out.println("500만원");
			break;

		default:
			System.out.println("300만원");
			break;
		}
	}
}

0개의 댓글