산술 연산자로 총점과 평균 구하기 74p
public class OperationEx1 {
public static void main(String[] args) {
int mathScore = 90;
int engScore = 70;
int totalScore = mathScore+engScore;
System.out.println(totalScore);
double avgscore = totalScore/2;
System.out.println(avgscore);
}
}
증가, 감소 연산자로 값 연산하기 75p
public class OperationEx2 {
public static void main(String[] args) {
int gameScore = 150;
int lastScore1 = ++gameScore;
System.out.println(lastScore1);
int lastScore2 = --gameScore;
System.out.println(lastScore2);
}
}
단락 회로 평가 실습하기 78p
public class OperationEx3 {
public static void main(String[] args) {
int num1 = 10;
int i = 2;
boolean value = ((num1 = num1+10)<10)&&((i = i+2)<10);
System.out.println(value);
System.out.println(num1);
System.out.println(i);
value = ((num1 = num1+10)>10)||((i=i+2)<10);
System.out.println(value);
System.out.println(num1);
System.out.println(i);
}
}
조건 연산자를 사용하여 나이 비교하기 81p
public class OperationEx4 {
public static void main(String[] args) {
int fatherAge = 45;
int motherAge = 47;
char ch;
ch = (fatherAge>motherAge)? 'T':'F';
System.out.println(ch);
}
}
비트 이동 연산자를 사용하여 연산하기 85p
public class OperationEx5 {
public static void main(String[] args) {
int num = 0B00000101;
System.out.println(num << 2);
System.out.println(num >> 2);
System.out.println(num >>> 2);
System.out.println(num);
num = num << 2;
System.out.println(num);
}
}
'JAVA > JAVA 연습' 카테고리의 다른 글
DO IT 세 값의 최대 값 구하기 (0) | 2022.10.31 |
---|---|
Do it! 자바 프로그래밍 : 04 제어 흐름 이해 1 (0) | 2022.10.09 |
JAVA 토끼와 거북이 (최대 공약수 ,최소공배수) (0) | 2022.09.30 |
JAVA 개굴개굴 개구리 (0) | 2022.09.25 |
Do it! 자바 프로그래밍 : 변수와 자료형 02 (0) | 2022.09.25 |