728x90
자바 연산자 연습 문제
3항 연산자 예제
두 수를 비교 하여 큰값 을 출력 하시오
(10 과 20 을 비교 해보자)
public class Main {
public static void main(String[] args) {
int x = 10;
int y = 20;
System.out.println(max(x, y));
}
static int max(int a, int b) {
int result = (a > b) ? a : b;
return result;
}
}
산술연산자 예제
// 덧셈 뺄샘 나눗셈 곱하기
public class Main {
public static void main(String[] args) {
int a = 3;
int b = 6;
System.out.println("a 더하기 b 는" + (a + b));
System.out.println("a 빼기 b 는? " + (a - b));
System.out.println("a 나누기 b는? " + (a / b));
System.out.println("a 곱하기 b는? " + (a * b));
System.out.println("a b sms ?" + (a % b));
}
}
증가 연산자 예제
public class Main {
public static void main(String[] args) {
int a = 1;
System.out.println("현재의 a는" + a + "입니다");
a++;
System.out.println("현재의 a는" + a + "입니다");
System.out.println("현재의 a는" + ++a + "입니다");
// ++a 는 a의 1을 더한후 출력
System.out.println("현재의 a는" + a++ + "입니다");
// a++는 출력 후 1을 더한다
System.out.println("현재의 a는" + a + "입니다");
}
}
논리 연산자 예제
public class Main {
public static void main(String[] args) {
int a = 5;
int b = 5;
System.out.println("a와 b가 같은가요?" + (a == b));
System.out.println("a가 b보다 큰가요?" + (a > b));
System.out.println("a가 b보다 작은 가요 ?" + (a < b));
System.out.println("a가 b와 같은면서 3보다 큰가요?" + ((a == b) && (a > 3)));
// && 엔드연산자
System.out.println("a가 50이 아닌가요? " + !(a == 50));
//a는 5이 아니냐? 아니다 !는 거짓
}
}
728x90
'Basic > Java' 카테고리의 다른 글
자바 가위바위보 게임 만들기(if 문 활용 while문 활용) (0) | 2020.03.13 |
---|---|
{Java} 콘솔 입출력(문제 포함) (0) | 2020.03.12 |
{Java} 연산자(Operator) (0) | 2020.03.11 |
{Java} 자바 변수 연산 등등 문제 (0) | 2020.02.29 |
{Java} 예약어(Keyword) , 식별자, 변수 , 자료형, 상수 (0) | 2020.02.26 |