Languages/Java

[자바 왕기초] 04. 반복문

Dev다D 2021. 1. 14. 22:02
반응형

if, else if, else 

정수형 변수 a, b에 대하여 다음의 조건들을 만족하는 코드를 작성해 봅시다.

  1. a와 b가 같으면 "a와 b가 같습니다. a = b = [a의 값]"를 출력합니다.
  2. a와 b가 같지 않으면 "a와 b는 같지 않습니다"를 출력합니다.
  3. 조건 (2)의 출력문 이후에, a가 b보다 더 큰 경우 "a가 b보다 [a, b의 차]만큼 더 큽니다."를 출력합니다.
  4. 조건 (2)의 출력문 이후에, b가 a보다 더 큰 경우 "b가 a보다 [a, b의 차]만큼 더 큽니다."를 출력합니다.

예를 들어서 a는 3, b는 7인 경우, 아래의 출력값이 나와야합니다.

 

> a와 b는 같지 않습니다.

b가 a보다 4만큼 더 큽니다.

a와 b는 같지 않습니다.

a가 b보다 11만큼 더 큽니다.


public class ifElse {
    public static void main(String[] args) {
        int a = 38, b = 27;

        if (a==b){
            System.out.println("a와 b는 같습니다. " + "a" + "b" + "=" + a);
        }
        else{
            System.out.println("a와 b는 같지 않습니다.");
        }
            if (a > b){
                System.out.println("a가 b보다 " + (a-b)+ "만큼 더 큽니다.");
            }
            else {
                System.out.println("b가 a보다 " + (b-a)+ "만큼 더 큽니다.");
            }
    }
}

 


본 내용은 Codeit의  '자바 기초' 강의를
참고하여 작성한 내용입니다.

 

반응형

'Languages > Java' 카테고리의 다른 글

[자바 왕기초] 05. 배열  (0) 2021.01.16
[자바 왕기초] 04. 반복문  (0) 2021.01.16
[자바 왕기초] 04. 반복문  (0) 2021.01.14
[자바 왕기초] 04. 반복문  (0) 2021.01.14
[자바 왕기초] 03. 변수와 연산  (0) 2021.01.13