반응형
안녕하세요. pitang입니다.
Quiz01은 2일차와 3일차 연산자에 관련한 내용입니다.
Quiz01
public class Quiz01{
public static void main(String[] args) {
int x = 2;
int y = 5;
char 'c' = 'A'; //A의 유니코드는 '65'
}
}
//아래의 결과를 예측해봅시당!
System.out.println(y += 10 - x++);
System.out.println(x+=2);
System.out.println( !('A' <= c && c <='Z') );
System.out.println('C'-c);
System.out.println(c+1);
System.out.println(++c);
System.out.println(c++);
System.out.println(c);
⬇️⬇️⬇️ 정답은 더보기를 눌러주세요 ⬇️⬇️⬇️
더보기
<console>
13
5
false
2
66
B
B
C
Quiz02
1. 1~100까지 랜덤 한 수를 만들고 짝, 홀수를 판별.
2. -5 ~ 5까지 랜덤한 수를 만들고, 절댓값으로만 출력.
3. 1 ~ 150까지 랜덤한 수를 사과의 개수로 가정하고 bucket이라는 변수는 사과를 담을 수 있는 양(10으로 가정)이다.
필요한 bucket의 개수는?
출력은 이런식으로 나오면 정답입니다!!
감사합니다.
<console>
1.
랜덤값 : 95
홀수
2.
랜덤값 : -5
절댓값 : 5
3.
사과의 개수 : 138
바구니의 개수 : 14
⬇️⬇️⬇️ 정답은 더보기를 눌러주세요 ⬇️⬇️⬇️
더보기
public class Quiz02 {
public static void main(String[] args) {
//1. 1~100까지 랜덤한 수를 만들고 짝, 홀수를 판별
//(1) pitang
int result = (int)(Math.random() * 100) + 1;
String ran = result % 2 == 0 ? "짝수" : "홀수";
System.out.println(ran);
//(2) sam
int r = (int)(Math.random() * 100) + 1;
System.out.println("랜덤값:" + r);
System.out.println(r % 2 == 0 ? "짝수" : "홀수");
//2. -5 ~ 5까지 랜덤한 수를 만들고, 절대값으로만 출력.
//(1) pitang
int result2 = (int)(Math.random() * 5) + (int)(Math.random() * -5);
int ran2 = result2 > 0 ? result2 : result2 * -1;
System.out.println(ran2);
//(2) sam
int r2 = 5 - ((int)Math.random() * 11);
System.out.println("랜덤값:" + r2);
System.out.println("절대값:" + (r2 < 0 ? -r2 : r2));
//3. 필요한 bucket의 개수는?
//ex) 148개면 15개, 150개면 15개
//(1) pitang
int bucket = 10;
int apple = (int)(Math.random() * 150) + 1;
int result3 = apple / bucket;
System.out.println(result3);
System.out.println("사과의 개수:" + apple);
System.out.println("bucket의 수:" + (apple % bucket == 0 ? result3 : result3 + 1));
//(2) sam
int bucket2 = 10;
int apple2 = (int)(Math.random() * 150) + 1;
System.out.println("사과의 개수:" + apple);
System.out.println("바구니의 개수:" + (apple % bucket == 0 ? apple/bucket : apple/bucket + 1));
}
}
감사합니다.
*m1 맥북을 사용중입니다.*
728x90
반응형
'알고리즘 > 기타퀴즈' 카테고리의 다른 글
Quiz12, Quiz13 (while문, for문) (0) | 2021.08.25 |
---|---|
Quiz10, Quiz11 (while문) (0) | 2021.08.24 |
Quiz07, Quiz08, Quiz09 (switch문) (0) | 2021.08.23 |
Quiz05, Quiz06 (if-else if문) (0) | 2021.08.22 |
Quiz03, Quiz04 (If문) (0) | 2021.08.22 |