๋ช ํ ์๋ฐ ํ๋ก๊ทธ๋๋ฐ 2์ฅ 104์ชฝ ์ฒดํฌ ํ์_์ ๋ต
luxury java programming ch2 p104 check time correct answer
1๋ฒ
๋ต: if๋ฌธ์ ์กฐ๊ฑด์์ธ i=0์ด ์๋ชป ๋์๋ค.
// i == 0์ผ๋ก ์ ์ ํด์ผํ๋ค.
// if๋ฌธ์ ์กฐ๊ฑด์์ ์ฐ์ฐ ๊ฒฐ๊ณผ true or false๋ฅผ ๋ฆฌํดํ ์ ์๊ฒ ๋น๊ต์ฐ์ฐ์๋ฅผ ์ด์ฉํ์ฌ ์์ฑํ๋๋ฐ, ๋๋ฑ ๋น๊ต์ฐ์ฐ์๋ =๊ฐ ์๋ ==์ด๋ค.
2๋ฒ
๋ต: ์คํ ๊ฒฐ๊ณผ๋ ํ์์ด๋ค. ์ฌ๋ฐ๋ฅด๊ฒ ์์ ํ ์์ค๋ ์๋์ ๊ฐ๋ค.
// if๋ฌธ์ ๋ธ๋ก์ ์ง์ ํด์ฃผ์ง ์์ผ๋ฉด, ๊ฐ์ฅ ๊ฐ๊น์ด ๊ฒ๊ณผ ์ฐ๊ด๋์ด ์คํ๋๋ค.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
public class P104_2 { // P104_2 ํด๋์ค ์ ์ ์์
public static void main(String[] args) { // main() ๋ฉ์๋ ์ ์ ์์
// ํ๋ณํ ์ซ์
int i = 4; // intํ ๋ณ์ i ์ ์ธ ๋์์ 4 ๋์
ํ์ฌ ์ด๊ธฐํ
// ์ง/ํ์ ๋ฐ 6์ ๋ฐฐ์ ํ๋ณ
if (i % 2 == 0) { // ๋ง์ฝ i๋ฅผ 2๋ก ๋๋ ๋๋จธ์ง๊ฐ 0์ด๋ฉด, ์ฆ i๊ฐ 2์ ๋ฐฐ์์ด๋ฉด
if (i % 3 == 0) // ๋ง์ฝ i๋ฅผ 3์ผ๋ก ๋๋ ๋๋จธ์ง๊ฐ 0์ด๋ฉด, ์ฆ i๊ฐ 3์ ๋ฐฐ์์ด๋ฉด
System.out.println("6์ ๋ฐฐ์"); // System.out.println() ๋ฉ์๋ ํธ์ถํ์ฌ ๋ฌธ์์ด "6์ ๋ฐฐ์" ์ถ๋ ฅ, 6์ ๋ฐฐ์ ํ๋ณ ๋ฉ์ธ์ง ์ถ๋ ฅ
}
else // ๊ทธ๋ ์ง ์์ผ๋ฉด, ์ฆ i๊ฐ 2์ ๋ฐฐ์๊ฐ ์๋๋ฉด
System.out.println("ํ์"); // System.out.println() ๋ฉ์๋ ํธ์ถํ์ฌ ๋ฌธ์์ด "ํ์" ์ถ๋ ฅ, ํ์ ํ๋ณ ๋ฉ์ธ์ง ์ถ๋ ฅ
} // main() ๋ฉ์๋ ์ ์ ๋
} // P104_2 ํด๋์ค ์ ์ ๋
|
cs |
3๋ฒ
๋ต:
1
2
3
|
์ต์
1
์ต์
2
์ต์
3
|
cs |
// switch๋ฌธ์์๋ case๋ฌธ ๊ฐ ๊ฒ์ฌ๋ฅผ ํ ๋ฒ๋ง ํ๋ฏ๋ก, break;๋ฌธ์ด ์๋ค๋ฉด break;๋ฌธ์ ๋ง๋ ๋๊น์ง ๋ค์ ์คํ๋ฌธ์ฅ๋ค์ ๊ณ์ ์คํํ๋ค.
4๋ฒ
๋ต: 4๋ฒ 5.4
// case๋ฌธ์ ๊ฐ์ ์ค์ ๋ฆฌํฐ๋ด์ ํ์ฉ๋์ง ์๋๋ค. ์ ์, ๋ฌธ์, ๋ฌธ์์ด ๋ฆฌํฐ๋ด๋ง ๊ฐ๋ฅํ๋ค.
// byte, short, int, char, String์ ๊ฐ๋ฅ
// long, float, double์ ๋ถ๊ฐ๋ฅ, ์ ์ ๋ฆฌํฐ๋ด์ค ์ ์ผํ๊ฒ long์ ๋ถ๊ฐ๋ฅ