All About IT
[Java 기초] 산술연산자의 다양한 종류와 사용법
안녕하세요~
이번 시간에는 산술연산자의 다양한 종류와 사용법에 대해 알아보려고 하는데요.
종류에 따라 어떻게 달라지는지 살펴볼까요?
산술연산자의 다양한 사용법
package day22;
import java.util.Scanner;
public class 산술연산자 {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
System.out.print("첫번째 숫자> ");
int num1 = scn.nextInt();
System.out.print("두번째 숫자> ");
int num2 = scn.nextInt();
System.out.println("============");
System.out.println(num1+" + "+num2+" = "+(num1+num2));
System.out.println(num1+" - "+num2+" = "+(num1-num2));
System.out.println(num1+" * "+num2+" = "+(num1*num2));
System.out.println(num1+" / "+num2+" = "+(num1/num2));
System.out.println(num1+" % "+num2+" = "+(num1%num2));
}
}
숫자 2개를 입력받아 더하기, 빼기, 곱하기, 몫, 나머지를 구하는 코드.
오늘의 핵심 키워드
- 산술연산자는 산술연산이 필요할 때 사용한다.
- 나누기를 할 때 " / "과 " % "는 각각 몫과 나머지를 구할 수 있다.
▶ 숫자 2개를 입력받아 각각 num1, num2에 저장
▶ 산술연산자를 통해 더하기, 빼기, 곱하기, 나누기 결과 값을 출력
▶ num1에 10, num2에 5가 저장
▶ 각각 산술연산자에 따른 결과값 출력
최종 코드
package day22;
import java.util.Scanner;
public class 산술연산자 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("첫번째 숫자> ");
int num1 = sc.nextInt();
System.out.print("두번째 숫자> ");
int num2 = sc.nextInt();
System.out.println("============");
System.out.println(num1+" + "+num2+" = "+(num1+num2));
System.out.println(num1+" - "+num2+" = "+(num1-num2));
System.out.println(num1+" * "+num2+" = "+(num1*num2));
System.out.println(num1+" / "+num2+" = "+(num1/num2));
System.out.println(num1+" % "+num2+" = "+(num1%num2));
System.out.println("============");
if(num1%num2 == 0) {
System.out.println(num1+"은(는) "+num2+"의 배수입니다.");
}else {
System.out.println(num1+"은(는) "+num2+"의 배수가 아닙니다.");
}
System.out.println("============");
if(num1%2 == 0) {
System.out.println(num1+"은(는) 짝수입니다.");
}else {
System.out.println(num1+"은(는) 홀수입니다.");
}
if(num2%2 == 0) {
System.out.println(num2+"은(는) 짝수입니다.");
}else {
System.out.println(num2+"은(는) 홀수입니다.");
}
}
}
꼭 봐야되는 마무리 꿀팁!
- 숫자 연산이 필요할 때는 산술연산자 사용하기!
- 숫자의 배수 또는 짝수, 홀수 여부를 판단할 때는 퍼센트(%)기호 사용하기!
▲ 영상으로 한번 더 복습하세요 :)