문제 1) 23 ÷ 5 의 식에서 나누어지는 23을 피제수 나누는 5를 제수라고 한다.

       연산자를 사용하여 몫과 나머지를 구하시오.

  조건 1) 피제수 23과 제수 5를 정수형태의 변수로 선언 (변수명 자유)

  조건 2) 정수형태의 몫과 나머지 변수를 선언한 후 실제 몫과 나머지 계산결과를 대입

  조건 3) 몫과 나머지를 각각 출력

       ex) 피제수 7, 제수 5

           출력결과 => 몫 : 1

                     나머지 : 2

public class 문제1 {

	public static void main(String[] args) {
		int a = 23;
		int b = 5;
		
		int c = a / b;
		int d = a % b;
		
		System.out.println("몫 : " +c);
		System.out.println("나머지 : " +d);

	}

}

문제 2) 정수형 num 변수의 값은 456 일때 

       십의 자리와 일의 자리를 0으로 변경하여 

       num 변수의 값을 400으로 바꾸시오.

       ex) 456 => 400

           111 => 100

public class 문제2 {

	public static void main(String[] args) {
		int num = 456;
		int a = num % 100;
		int result = num - a;
		System.out.println("456 => " +result);
	}

}

문제 3) 십의 자리까지 있는 숫자에서 

       나머지(%)와 나누기(/) 연산자를 이용하여

       십의 자리, 일의 자리를 분리한 후

       삼항 연산자를 이용하여 두 숫자가 같은지 확인하시오.

       ex) 33 => true

           76 => false

public class 문제3 {

	public static void main(String[] args) {
		int num = 33;
		int a = num / 10;
		int b = num % 10;
		String result = (a == b) ? "true" : "false";
		System.out.println(result);
	}

}

'Java' 카테고리의 다른 글

반복문  (0) 2021.01.05
가위바위보 게임(조건문 이용)  (0) 2021.01.05
문제 풀어보기1(Scanner 이용)  (0) 2021.01.05
조건문  (0) 2021.01.05
연산자  (0) 2021.01.05

+ Recent posts