https://www.youtube.com/watch?v=NldRYbDqgKw&list=PLVoihNyHW4xkm_KJ8_N8X7F6EQP4uSRyR&index=11 문제 소개 - 입력된 수(N) 만큼 N행 N열의 형태로 연속으로 출력되는 숫자 사각형을 출력하시오 - 4 -정답 : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 이를 구현하기 위해서는 먼저 중첩 반복문에 대해서 이해가 선행되어야 한다는 점 알리겠습니다. N = 4라는 가정을 하고 설명을 해보겠습니다. i는 0부터 3까지 반복을 합니다. 그러면 0, 1, 2, 3이죠! 총 4번 반복한다는 것을 의미합니다. j도 마찬가지로 0부터 3까지 반복을 합니다. 총 4번이죠! 그렇다면 이중 중첩문을 사용하면 i가 0번째일 때 j..
분류 전체보기
https://www.youtube.com/watch?v=RrjHOX1PF1A&list=PLVoihNyHW4xkm_KJ8_N8X7F6EQP4uSRyR&index=10 문제소개 -입력된 수의 각 자릿수 합을 구하시오 -1242 -정답: 9 #반복문 입력받은 수가 0보다 클 때까지만 반복을 해줍니다. 1243을 입력 받았다고 가정을 하면 이를 10으로 나눈 나머지 3을 result에 더해주고 입력 값은 10을 나눠줍니다. 그러면 124가 되겠죠? 다시 반복을 해주면 124에 나머지 4를 result에 더해주고 입력 값 124을 10으로 나눠줍니다. 그러면 12가 되겠습니다. 이를 0보다 클 때까지 반복을 해주면 최종적으로는 각 자리의 합이 나오게됩니다. 출력 더욱 쉽게 이해하게끔 반복과정 하나씩 출력하게끔 ..
https://www.youtube.com/watch?v=7wIUlCM8v9k&list=PLVoihNyHW4xkm_KJ8_N8X7F6EQP4uSRyR&index=9 문제소개 -입력된 수의 팩토리얼을 구해보자 - 5 - 정답: 120 #반복문 수학에서, 자연수의 계승 또는 팩토리얼(階乘, 문화어: 차례곱, 영어: factorial)은 그 수보다 작거나 같은 모든 양의 정수의 곱이다. n이 하나의 자연수일 때, 1에서 n까지의 모든 자연수의 곱을 n에 상대하여 이르는 말이다. 기호는 ! 을 쓰며 팩토리얼이라고 읽는다. 공식적이지는 않지만 한국 사람들 사이에서 팩토리얼을 줄여서 팩이라고 읽기도 한다. 5! = 1 x 2 x 3 x 4 x 5 7! = 1 x 2 x 3 x 4 x 5 x 6 x 7 수를 하나 입..
https://www.youtube.com/watch?v=CZOkPNGWpDA&list=PLVoihNyHW4xkm_KJ8_N8X7F6EQP4uSRyR&index=8 문제 소개 - 입력된 수 가 소수인지 판별하시오. - 13 - 정답: 13은 소수입니다. #반복문, if, 배열 소수란? 1과 자기 자신만으로 나누어 떨어지는 1보다 큰 양의 정수. 이를테면, 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31,… 등은 모두 소수이다. 수를 하나 입력 받은 후에 반복문을 이용해서 2부터 입력받은 수 까지 반복을 해줍니다. 소수는 1과 자기 자신만이 약수로 가지고 있는 것이므로 2부터 시작해서 자기 자신까지 나눈 i의 나머지가 0인경우를 cnt 변수에 1씩 추가를 해줍니다. 여기에서 cnt가 ..