do-while Loop์ ๊ธฐ๋ณธ์ ์ธ ํํ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. // do-while Loop do { statements; } while (expression); do-while๋ฌธ์ while๋ฌธ์์ ์ฒ๋ผ conditional expression์ด ์ถฉ์กฑ๋์์ ๋, do ๋ด๋ถ์ statements๋ฅผ ์คํํฉ๋๋ค. ์ฌ๊ธฐ์ ์ค์ํ ์ ์, ๋ฐ๋ณต๋ฌธ์ ์คํํ ์ดํ์ ์กฐ๊ฑด๋ฌธ์ ํ์ธํ๋ค๋ ์ ์
๋๋ค. ๋ค์ ๋งํ์๋ฉด, ์์ ์์์์ statements๋ถ๋ถ์ ์คํํ ๋ค, expression ๋ถ๋ถ์ ํ์ธํฉ๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ do-while๋ฌธ์ statements๋ค์ ์ต์ ํ๋ฒ์ ์คํ์ด ๋ณด์ฅ๋์ด ์์ต๋๋ค. ์์ ์ฝ๋ Example 1 // Example 1 #include using namespace std; int main(){..
C++
Syntax // syntax while (expression) statement; // or while (expression) { statement(s); } ์ค์ํ ์ ์ infinite loop์ด ๋์ง ์๋๋ก ์ ๊ฒฝ์ฐ๋ ๊ฒ์
๋๋ค. Example Codes // Example 1 #include using namespace std; int main(){ int i {1}; while (i
iomanip library๋ฅผ ํ์ฉํ๋ฉด ์ค์ํ ์๋ฃ๋ฅผ ์ถ๋ ฅํ ๋, ์์์ ๋ช๋ฒ์งธ ์๋ฆฌ์์ ๋ฐ์ฌ๋ฆผ์ ํ ์ง ๊ฒฐ์ ํ ์ ์์ต๋๋ค. ํ์ // FORMAT # include cout
ํ์ // FORMAT for (var_type var_name: sequence){ statements;// can use var_name } ์์ ์ฝ๋ // Example Code #include using namespace std; int main(){ vector my_vec {10, 50, 22, 501, 1930}; for (int num:my_vec) { cout