본문 바로가기

for14

c++ 17. 중첩 반복문 조건문의 중첩처럼 반복문 역시 중첩이 가능합니다. 반복문 내에 또다른 반복문을 둠으로써 2차원 배열의 요소를 처리하거나, 복잡한 패턴의 출력, 특정 조건에 따른 반복 계산 등에 활용할 수 있습니다. 기본적인 구조는 아래와 같습니다. 위 예제에서 보듯 외부 반복문과 내부 반복문 모두 세번씩 반복되는 걸 확인할 수 있습니다. 내부 반복문은 외부 반복문에 포함되어 있기에 외부 반복문 실행 시 내부 반복문이 매번 재실행되어 세번씩 반복됩니다. 결과적으로 내부 반복문은 외부 반복문의 횟수에 내부 반복문을 곱한 횟수만큼 반복이 됩니다. 위의 예제에선 각각 3회씩 반복되도록 했기에 내부 반복문은 총 9회 반복이 됩니다. 중첩 반복문의 경우 아래와 같이 활용될 수 있습니다. 구구단 출력 1 2 3 4 5 6 7 8 9.. 2024. 2. 19.
c++ 14. for 반복문 C++에서 for 반복문은 특정 코드 블록을 지정된 횟수만큼 반복하도록 하는 구조입니다. 이 반복문은 다음과 같은 구성 요소로 이루어집니다. 초기화 문장: 반복문이 시작될 때 단 한 번만 실행됩니다. 보통 반복문에서 사용될 변수를 초기화하는 데 사용됩니다. 조건 문장: 이 조건이 참(true)인 동안 반복문은 계속 실행됩니다. 조건이 거짓(false)이면 반복문은 종료됩니다. 증감 문장: 각 반복의 끝에서 실행됩니다. 보통 반복 변수의 값을 증가시키거나 감소시키는 데 사용됩니다. 반복될 코드 블록: 조건이 참인 동안 계속 실행될 코드입니다. 아래 간단한 예제를 통해 쓰임을 알아보겠습니다. 위 예제는 int형 i 변수를 0으로 초기화하고, 변수 i의 값이 5보다 작다면 반복을 하는 반복문 입니다. 증감식 .. 2024. 1. 26.
c++ 문제 1. 반복 출력 반복문을 활용해 1~10까지 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~ 2023. 9. 21.
c# 문제 35. 2차원 정수 배열 입력 및 출력 주어진 2차원 배열 공간 안에 순차적으로 값을 입력하되 열이 변경될 때마다 시작값이 1이 증가하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023. 9. 7.
c# 문제 31. 반복문 출력 문제 2 1부터 100 중 모든 짝수를 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~ 2023. 9. 3.
c# 문제 30. 반복문 출력 문제 1~10까지 그리고 10~1 출력하는 코드를 반복문을 활용해 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~ 2023. 9. 1.
c# 문제 29. 피라미드 별 찍기!! 정수를 입력받아 입력받은 값만큼의 층으로 피라미드 모양을 별로 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 정수를 입력 받는다. 입력받은 값만큼 반복문을 통해 반복. 출력은 높은 층에서 시작하므로 왼쪽과 오른쪽의 공백은 한칸씩 줄어들고 별은 두칸씩 늘어남 2023. 8. 31.
c# 문제 10. 반복문을 활용하여 홀수의 값을 더한 결과 출력 반복문을 20번 반복. 1부터 20의 값 중 홀수의 값만 더하여 출력하는 코드를 작성하세요. 출력 예) 아래 코드 있어요~~~~~ 나머지의 활용이 중요합니다^^ 2023. 8. 9.
c# 문제 6. 숫자를 입력받아 해당 값만큼 반복문을 실행하여 3의 배수인 모두 합산. 숫자를 입력받아 해당 값만큼 반복문을 실행합니다. 반복시 변수의 값이 3의 배수라면 모두 더한 후 출력하는 코드를 작성하세요. 출력 예) 정답 코드는 아래... 숫자를 입력 받아 number변수에 할당. 3의 배수의 값을 모두 더해줄 sum 변수 선언. 반복문 실행, i의 값을 3으로 나머지 한 값이 0이라면 3의 배수이니 sum 변수에 i의 값을 더해줌. 출력!! 2023. 8. 2.
C# 반복문 for와 while의 차이 for와 while은 C#에서 반복문을 구현하기 위해 사용되는 두 가지 주요한 키워드입니다. 이들은 비슷한 목적을 가지고 있지만 사용 방법과 사용 시기에서 차이가 있습니다. for 루프는 초기화, 조건식, 반복 후 작업을 담은 블록으로 구성됩니다. for 루프의 일반적인 구문은 다음과 같습니다.초기화: 반복문이 시작될 때 한 번 실행되는 초기화 구문입니다. 일반적으로 카운터 변수를 초기화하는 데 사용됩니다.조건식: 반복이 진행될지를 결정하는 논리식입니다. 조건식이 참(true)인 경우 반복이 계속되고, 거짓(false)인 경우 반복이 종료됩니다.반복 후 작업: 반복 실행 후에 한 번 실행되는 작업입니다. 보통 카운터 변수를 업데이트하는 데 사용됩니다.for 루프는 반복 횟수를 미리 알고 있는 경우에 주로.. 2023. 7. 26.
C# 문제 1. 구구단 for 반복문 2단부터 9단까지 반복문을 활용해 구구단 출력해봅시다. 출력 예)아래에 구구단 출력 코드!!                 풀이 2023. 7. 26.
c#_21 반복문 중첩 조건문의 중첩처럼 반복문 역시 중첩하여 사용할 수 있습니다. 반복문 영역 내에 반복문을 포함시킴으로써 반복문을 중첩하여 추가로 활용할 수 있습니다. for문에 for문을 중첩하거나 for문안에 while문 및 다른 반복문 역시 중첩이 가능합니다. 당연히 반대로도 가능합니다.위 이미지에서 보듯 반복문안에 반복문을 중첩해서 사용합니다. 2중 중첩을 넘어 3중, 4중도 가능합니다. 물론 자주 쓰이진 않겠지만요. 보통 2중첩 반복문은 자주 쓰입니다. for문을 예로들어 2중첩을 통해 두 변수를 더해 보았습니다. 바깥 for문의 횟수가 2회이고 내부의 for문의 횟수가 5회입니다. 그렇다고 총 7회의 반복이 일어나는게 아니라 바깥 for문에 의해 반복이 한번 일어날 때 내부의 for문이 5회 반복됨으로 예제의 반.. 2021. 5. 21.
반응형