반응형
1절 연산자와 연산식
1.
① O
② O
③ X
④ O
2.
① O
② O
③ O
④ X
2절 연산자의 종류
1. b = -5이고 10/(-5) = int 가 아니라서
byte b = 5;
b = -b; //부호계산은 int여야함, byte는 양수만 가능
2. 31
x = 11 -> y=20 -> z=31 -> y=19
3. stop != true (?)
답 : !stop
4. pencils / students
pencils % students
5.
int var1 = 5;
int var2 = 2;
double var3 = var1 / var2; // 2.0 <- var1 / var2 = 2 임
int var4 = (int)(var3 * var2); // 5
double var3 = (double)var1 / var2; // 2.5
int var4 = (int)(var3 * var2); // 5
6.
int value = 356;
System.out.println((value/100)*100); //300
7.
float var1 = 10f; // 10.0
System.out.println(var1);
float var2 = var1/100;
System.out.println(var2); // 0.1
System.out.println((double)var2); // 0.10000000149011612
8. (double)((lengthTop + lengthbottom) * height) / 2
9.
Scanner scn = new Scanner(System.in);
System.out.print("첫 번째 수: ");
double x = Double.parseDouble(scn.next());
System.out.print("두 번째 수: ");
double y = Double.parseDouble(scn.next());
if(y==0 && y==0.0) {
System.out.println("결과: 무한대");
} else {
System.out.println("결과: " + (double)x/y);
}
첫 번째 수: 7.3
두 번째 수: 2.5
결과: 2.92
첫 번째 수: 7.3
두 번째 수: 0
결과: 무한대
첫 번째 수: 7.3
두 번째 수: 0.0
결과: 무한대
10.
int var1 = 10;
int var2 = 3;
int var3 = 14;
double pi = Double.parseDouble(var2 + "."+var3);
double var4 = var1 *var1*Double.parseDouble(var2 + "."+var3);
System.out.println("원의 넓이:" + var4); // 원의 넓이:314.0
11.
Scanner scn = new Scanner(System.in);
System.out.print("아이디:");
String name = scn.nextLine();
System.out.print("패스워드:");
String strPassword = scn.nextLine();
int password = Integer.parseInt(strPassword);
if(name.equals("java")) { // name == "java" 하면 틀림!
if(password == 12345) {
System.out.println("로그인 성공");
} else {
System.out.println("로그인 실패: 패스워드가 틀림");
}
} else {
System.out.println("로그인 실패: 아이디 존재하지 않음");
}
아이디:java
패스워드:12345
로그인 성공
아이디:java
패스워드:12346
로그인 실패: 패스워드가 틀림
아이디:C++
패스워드:12345
로그인 실패: 아이디 존재하지 않음
12.
true
false
13.
value += 10;
value -= 10;
value *= 10;
value /= 10;
14. 가
반응형
'🤼♂️ 5. Project > 5-2 연습문제 풀이' 카테고리의 다른 글
[혼자공부하는자바] 6장 클래스 (0) | 2021.08.02 |
---|---|
[혼자공부하는자바] 5장 참조타입 (0) | 2021.07.30 |
[혼자공부하는자바] 4장 조건문과 반복문 (0) | 2021.07.29 |
[혼자공부하는자바] 2장 변수 (2) | 2021.07.26 |
[혼자공부하는자바] 1장 (0) | 2021.07.26 |
댓글