Algorithm

[c] 구구단 응용하기 - 각 단별로 각 단의 횟수만큼만 출력하기

imsunbow 2023. 10. 21. 11:40

 

구구단의 응용 예제이다. 2단은 x2까지만, 3단은 x3까지만,  4단은 x4까지만 ... 9단은 x9까지 출력하는 예제이다.

이중 for문을 사용해야 한다. 이 때 단수(i)는 2단에서 9단을 출력하게 한 후, 곱하는 수(j)는 i값까지만 출력이 되야 하므로 i+1보다 작아야 한다. 따라서 조건에 j<i+1을 적용하였다. 나머지 부분은 c에서 구구단을 출력하는 부분과 동일하다.

 

그러면 일반적인 구구단을 출력하고 싶으면 어떻게 해야할 까? 7열에서 j<i+1 부분만 j<10으로 고쳐 적으면 된다. 그러면 9단까지 총 81개의 결과값이 출력됨을 확인할 수 있다.

반응형