중첩6 c++ 17. 중첩 반복문 조건문의 중첩처럼 반복문 역시 중첩이 가능합니다. 반복문 내에 또다른 반복문을 둠으로써 2차원 배열의 요소를 처리하거나, 복잡한 패턴의 출력, 특정 조건에 따른 반복 계산 등에 활용할 수 있습니다. 기본적인 구조는 아래와 같습니다. 위 예제에서 보듯 외부 반복문과 내부 반복문 모두 세번씩 반복되는 걸 확인할 수 있습니다. 내부 반복문은 외부 반복문에 포함되어 있기에 외부 반복문 실행 시 내부 반복문이 매번 재실행되어 세번씩 반복됩니다. 결과적으로 내부 반복문은 외부 반복문의 횟수에 내부 반복문을 곱한 횟수만큼 반복이 됩니다. 위의 예제에선 각각 3회씩 반복되도록 했기에 내부 반복문은 총 9회 반복이 됩니다. 중첩 반복문의 경우 아래와 같이 활용될 수 있습니다. 구구단 출력 1 2 3 4 5 6 7 8 9.. 2024. 2. 19. c++ 16. 조건문 중첩 C++에서 조건문의 중첩(Nested Conditional Statements)은 한 조건문 내부에 다른 조건문을 포함시키는 것을 말합니다. 이러한 구조는 프로그램의 로직이 복잡할 때나 여러 조건을 검사해야 할 때 유용하게 사용됩니다. 가장 일반적인 형태는 if 문 내부에 다른 if 문을 넣는 것이지만, switch 문 내부에 if 문을 넣는 경우도 있습니다. 기본적인 구조는 아래와 같습니다. 조건문 안에 또 다른 조건들을 추가할 수 있습니다. 물론 아래와 같이 할 수도 있지만.... 중첩에 중첩에 중첩...을 할 수도 있지만 가독성을 고려해서 작성을 하셔야 합니다. 간단한 예 중첩 조건문을 사용할 때는 코드의 가독성을 유지하는 것이 중요합니다. 너무 많은 수준의 중첩은 코드를 이해하고 유지보수하기 어렵.. 2024. 2. 2. c++ 문제 34. 중첩 반복문의 합 중첩 for 문을 활용하여 다음의 합을 계산하여 출력하는 코드를 작성하세요. 1+(1+2)+(1+2+3)+(1+2+3+4)+...(1+2+3+4+...+99+100) 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include using namespace std; int main() { int sum = 0; for (int i = 1; i 2023. 11. 15. c# 문제 35. 2차원 정수 배열 입력 및 출력 주어진 2차원 배열 공간 안에 순차적으로 값을 입력하되 열이 변경될 때마다 시작값이 1이 증가하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023. 9. 7. c# 문제 32. 구구단 출력 문제 2 입력받은 5개의 정수를 구구단으로 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~ 2023. 9. 4. c#_15 if 조건문 중첩 조건문 안에 조건문을 포함시킬 수 있습니다. 조건에 조건을 거는 것이죠.위 예제를 보시면 if문 안에 if문이 여러번 쓰인 것을 보실 수 있습니다. 횟수에 제한이 없긴 하지만 비효율적이겠죠...당연하게도 if문을 중첩하고 else if와 else 역시 중첩으로 사용할 수 있습니다. https://play.google.com/store/apps/details?id=com.goldenegg 골든 에그 - Google Play 앱수박 게임류의 머지 게임입니다.play.google.com 2021. 5. 11. 이전 1 다음 반응형