๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Java

[Java] ์‹ค์Šต

by ์ฝ”๋”ฉํ•˜๋Š” ๋ถ•์–ด 2021. 2. 16.
๋ฐ˜์‘ํ˜•

๋ฌธ์ œ 1) operator ๊ฐ’์ด +, -, *, / ์ธ ๊ฒฝ์šฐ์— ์‚ฌ์น™ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ if-else if๋ฌธ๊ณผ switch-case๋ฌธ์„ ์‚ฌ์šฉํ•ด ์ž‘์„ฑํ•ด ๋ณด์„ธ์š”.

โ€‹

int num1 = 10;

int num2 = 2;

char operator = '+';

 

โ€‹

<๋‚ด๊ฐ€ ํ•œ ๊ฒƒ>

-switch-case๋ฌธ์— ๊ฒฐ๊ณผ๊ฐ’ ๋ณ€์ˆ˜๋ฅผ ๋„ฃ์–ด์„œ ์ข€ ๋” ๊น”๋”ํ•˜๊ฒŒ ๋งŒ๋“ค๊ณ ์‹ถ๋‹ค. ๊ทผ๋ฐ ๋ฐฉ๋ฒ•์„ ๋ชจ๋ฅด๊ฒ ์Œ

โ€‹

๋”๋ณด๊ธฐ

โ€‹<์„ ์ƒ๋‹˜์ด ํ•œ ๊ฒƒ>

 

โ€‹

โ€‹

๋ฌธ์ œ 2) ๊ตฌ๊ตฌ๋‹จ์„ ์ง์ˆ˜ ๋‹จ๋งŒ ์ถœ๋ ฅํ•˜๋„๋ก ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด ๋ณด์„ธ์š”

โ€‹

<๋‚ด๊ฐ€ ํ•œ ๊ฒƒ>

-2๋‹จ, 4๋‹จ, 6๋‹จ, 8๋‹จ ์ถœ๋ ฅ๋จ.

โ€‹

๋”๋ณด๊ธฐ

<์„ ์ƒ๋‹˜์ด ํ•œ ๊ฒƒ>

 

โ€‹

โ€‹

๋ฌธ์ œ 3) ๊ตฌ๊ตฌ๋‹จ์„ ๋‹จ๋ณด๋‹ค ๊ณฑํ•˜๋Š” ์ˆ˜๊ฐ€ ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ๊ฒฝ์šฐ๊นŒ์ง€๋งŒ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด ๋ณด์„ธ์š”.

โ€‹

<๋‚ด๊ฐ€ ํ•œ ๊ฒƒ>

-์ƒ๊ฐ๋ณด๋‹ค ๊ฐ„๋‹จํ–ˆ๋‹ค

โ€‹

๋”๋ณด๊ธฐ

<์„ ์ƒ๋‹˜์ด ํ•œ ๊ฒƒ>

 

โ€‹

โ€‹

๋ฌธ์ œ 4) ๋ฐ˜๋ณต๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์Œ ๋ชจ์–‘์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด ๋ณด์„ธ์š”.

โ€‹

*

***

*****

*******

โ€‹

โ€‹

<๋‚ด๊ฐ€ ํ•œ ๊ฒƒ>

 

๋”๋ณด๊ธฐ

<์„ ์ƒ๋‹˜์ด ํ•œ ๊ฒƒ>

์—ฌ๊ธฐ์„œ
์–˜๋„ค๋ฅผ ์ง€์›Œ์•ผํ•จ.

 

 

 

๋ฌธ์ œ 5) ๋ฐ˜๋ณต๋ฌธ๊ณผ ์กฐ๊ฑด๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์Œ ๋ณ„๋ชจ์–‘์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด ๋ณด์„ธ์š”.

โ€‹

*

***

*****

*******

*********

*****

***

*

โ€‹๊ฒฐ๋ก : ๋ชปํ’€์—ˆ์Œ

โ€‹

 

<ํ’€์ด ๊ณผ์ •>

โ€‹

1.

โ€‹

2.

โ€‹

3.

โ€‹

4.

 

โ€‹

<๊ฒฐ๊ณผ>

-๊ฐœ์–ด๋ ค์›€

โ€‹โ€‹

โ€‹

โ€‹

์ถ”๊ฐ€๋ฌธ์ œ) ์ž…๋ ฅ๋œ ์ˆซ์ž ์—ญ์ˆœ์œผ๋กœ ์ถœ๋ ฅํ•˜๊ธฐ

๊ฒฐ๊ณผ๋ฌผ์ด ์ด๋ ‡๊ฒŒ ๋‚˜์˜ค๊ฒŒ.

โ€‹

โ€‹

<๋‚ด๊ฐ€ ํ•œ ๊ฒƒ>

-์„ ์ƒ๋‹˜์ด ํžŒํŠธ๋ฅผ ๋งŽ์ด ์ฃผ์…จ์Œ. 

 

โ€‹

<์™„์„ฑ>

-๊ด„ํ˜ธ ๋‹ซ๋Š” ์œ„์น˜๋ฅผ ๊ผญ ํ™•์ธํ•˜์ž!

โ€‹

๋”๋ณด๊ธฐ

<์„ ์ƒ๋‹˜์ด ํ•œ ๊ฒƒ>

 

โ€‹

โ€‹โ€‹

์ถ”๊ฐ€๋ฌธ์ œ) ์œค๋…„ ๊ณ„์‚ฐ ํ”„๋กœ๊ทธ๋žจ ๋งŒ๋“ค๊ธฐ

โ€‹

-์„ ์ƒ๋‹˜์ด ์กฐ๊ฑด์„ ๋จผ์ € ์•Œ๋ ค์ฃผ์…จ๋‹ค

์กฐ๊ฑด1. ๋…„๋„๋ฅผ 4๋กœ ๋‚˜๋ˆ„์–ด ๋‚˜๋จธ์ง€๊ฐ€ 0์ด๋ฉด ์œค๋…„์ด๋‹ค

์กฐ๊ฑด2. 4๋กœ ๋‚˜๋ˆ„์–ด์ง€๊ณ  100์œผ๋กœ ๋‚˜๋ˆ„์–ด์ง€๋ฉด ์œค๋…„์ด ์•„๋‹ˆ๋‹ค

์กฐ๊ฑด3. 4๋กœ ๋‚˜๋ˆ„์–ด์ง€๊ณ  100์œผ๋กœ ๋‚˜๋ˆ„์–ด์ง€๊ณ  400์œผ๋กœ ๋‚˜๋ˆ„์–ด์ง€๋ฉด ์œค๋…„์ด๋‹ค.

โ€‹

-2020๋…„์€ ์œค๋…„์ด๊ณ  100๋…„์€ ์œค๋…„์ด ์•„๋‹ˆ๋ผ์„œ ์ด ๋‘ ๊ฐœ ๊ฐ’์œผ๋กœ ํ”„๋กœ๊ทธ๋žจ์ด ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋‚˜ ํ™•์ธํ•ด๋ณด์•˜๋‹ค.

โ€‹

 

<๋‚ด๊ฐ€ ํ•œ ๊ฒƒ>

-100๋…„์ด ์ž๊พธ ์œค๋…„์ด๋ผ๊ณ  ์ถœ๋ ฅ๋˜์„œ ์„ ์ƒ๋‹˜๊ป˜ ์—ฌ์ญˆ์–ด๋ณด์•˜๋”๋‹ˆ ์‹์„ ๋‹ค๋ฅด๊ฒŒ ์จ์•ผํ•œ๋‹ค๊ณ  ํ”ผ๋“œ๋ฐฑ์„ ์ฃผ์…จ๋‹ค.

(์ €๋ ‡๊ฒŒ ๊ทธ๋Œ€๋กœ ์“ฐ๋ ค๋ฉด ์‹ ์•ˆ์— ์‹์„ ๋˜ ๋„ฃ์–ด์•ผ๋˜์„œ ๋ณต์žกํ•˜๋‹ค๊ณ  ํ•˜์‹ฌ)

๊ทธ๋ž˜์„œ if๋ฌธ ํ•œ ์ค„๋กœ ์ •๋ฆฌํ•˜๊ธฐ๋กœํ•˜์˜€๋‹ค

โ€‹

 

<์™„์„ฑ>

-์ฑ… ๋ณด๋ฉด์„œ ์ˆ˜์ •์„ ํ•˜์˜€๋Š”๋ฐ ์ œ๋Œ€๋กœ ์ถœ๋ ฅ์€ ๋œ๋‹ค

ํ•˜์ง€๋งŒ && ์™€ || ๋ฅผ ์“ฐ๋Š” ๊ธฐ์ค€์ด ๋ญ”์ง€ ์•„์ง ์™„๋ฒฝํ•˜๊ฒ ์ดํ•ด๋˜์ง€์•Š๋Š”๋‹ค

โ€‹

 

<์‹ฌํ™”>

๋ฐ”๊ฟ”์„œ ์จ๋ดค๋”๋‹ˆ ๋˜‘๊ฐ™์ด ์ถœ๋ ฅ๋œ๋‹ค. ๊ธฐ์ค€์ด ๋ญ์ง€ ?

โ€‹

์ด๋ ‡๊ฒŒ ์จ๋ดค๋”๋‹ˆ ์ด๋ฒˆ์—” ๋‹ค๋ฅด๊ฒŒ ์ถœ๋ ฅ๋œ๋‹ค. ์ง‘๊ฐ€์„œ ๋‹ค์‹œ ํ•ด๋ณผ๊ฒƒ.

โ€‹

๋”๋ณด๊ธฐ

โ€‹<์„ ์ƒ๋‹˜์ด ํ•œ ๊ฒƒ>

-ํ’€์–ด์„œ ์“ด ๊ฒƒ

-1์ค„๋กœ ์ •๋ฆฌํ•ด์„œ ์“ด๊ฑด ๋‚ด ์™„์„ฑ๋ณธ์ด๋ž‘ ๋˜‘๊ฐ™์Œ

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€