๊ธฐ์กด์— ์ž‘์—…ํ•œ ๊ธ€์ด ์žˆ์–ด ๋งํฌ๋กœ ๋Œ€์ฒดํ•œ๋‹ค.

iomanip library

๊ธฐ๋ณธ์ ์œผ๋กœ iostream ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ์ถœ๋ ฅ์„ ํ•˜๊ฒŒ๋˜๋ฉด, ์™ผ์ชฝ ์ •๋ ฌ์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ์นธ์— ์ •๋ ฌํ•˜๊ธฐ๊ฐ€ ํž˜๋“ ๋ฐ, ์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๊ณ ,

sd::cout << std::setw(10) << endl;

์ด๋Ÿฐ์‹์œผ๋กœ ์ณ์ฃผ๋ฉด, 10๊ฐœ์˜ ์นธ์ค‘ ์˜ค๋ฅธ์ชฝ์— ์ •๋ ฌ๋˜์–ด ์ถœ๋ ฅ๋œ๋‹ค.

//         1
//        10
//       100

locale library

1000๋‹จ์œ„๋กœ ๋Š์–ด์ค€๋‹ค!

std::cout.imbue(std::locale(""));

while

  • ๋ณดํ†ต ๋ฌดํ•œ ๋ฃจํ”„ ๋Œ๋ฆด ๋•Œ ๋งŽ์ด ์“ด๋‹ค.
  • ์™ ๋งŒํ•œ ๊ฑด ๋‹ค for ๋ฃจํ”„

break

  • while ํƒˆ์ถœ
  • ์œ ํšจ์„ฑ ๊ฒ€์‚ฌํ›„ ํƒˆ์ถœ

Continue

  • ์ด ์ดํ›„๋ฅผ ์ˆ˜ํ–‰ํ•˜์ง€๋ง๊ณ  ์ฒ˜์Œ์œผ๋กœ ๋Œ์•„๊ฐ€๋ผ
  • ๋ณดํ†ต loop ๋ž‘ ํ•จ๊ป˜ ์‚ฌ์šฉํ•จ.

do-while

  • ๋จผ์ € ์‹คํ–‰ํ•˜๊ณ  ์กฐ๊ฑด๋ฌธ ํŒ๋‹จ
  • ๋ณดํ†ต ์ž…๋ ฅ์„ ๋จผ์ € ๋ฐ›์•„์•ผ ํ•˜๋Š” ๋ฌดํ•œ๋ฃจํ”„์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝํ–ฅ์ด ์žˆ์Œ

for

  • ๋„ˆ๋ฌด ๋งŽ์ด ์‚ฌ์šฉํ•ด์„œ ์ƒ๋žต

Switch

  • ์กฐ์ž‘์— ๊ด€๋ จ๋œ ๊ฒƒ
  • ํ”„๋กœ๊ทธ๋žจ ์ข…๋ฃŒํ•  ๋•Œ ์‚ฌ์šฉ
  • if ๋ฌธ๋ณด๋‹ค ๋ญ”๊ฐ€ ๋ช…ํ™•ํ•œ ๊ฒƒ์ผ ๋•Œ ์‚ฌ์šฉํ•˜๋ฉด ์ข‹์Œ