일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Object Oriented Programming
- Python
- assignment operator
- 함수
- pointer
- baekjoon
- array
- vscode
- function
- C++
- pass by reference
- 알고리즘
- Class
- 문자열
- Data Science
- Pre-processing
- programming
- const
- OOP
- string
- Deep Learning
- 파이썬
- 오블완
- 티스토리챌린지
- 반복문
- 백준
- predictive analysis
- 배열
- 포인터
- raw data
- Today
- Total
목록C++/반복문 (Loop) (4)
Channi Studies

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(){..
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
형식 // 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
Conditional Operator는 다음과 같은 형식으로 사용됩니다. variable = (cond_expr) ? expr1 : expr2 다음은 예시 코드입니다. #include using namespace std; int main(){ int a{10}, b{20}; int score {92}; int result {}; // a > b 이면 result = a, b > a 이면 result = b result = (a > b) ? a : b; // score > 90 이면 Excellent! 출력 // score b) ? a : b; 는 다음과 동일합니다 if (a > b) { result = a; }else{ result = b; } 여러 줄의 if-else문을 한줄로 치환할 수 있기 때문에,..