구구단의 응용 예제이다. 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개의 결과값이 출력됨을 확인할 수 있다.
반응형
'Algorithm' 카테고리의 다른 글
[python] 백준 2747 : 피보나치 수 (1) | 2023.11.03 |
---|---|
[c] 이니셜을 입력받고, 각 이니셜 값으로 나누어 출력하기 (0) | 2023.10.28 |
[c] 정가와 할인가 계산하기 (0) | 2023.10.20 |
[c] 삼각형의 세 변의 합을 출력하기 (삼각형이 아니면 오류메세지 출력) (0) | 2023.10.20 |
[c] 세 수를 입력받아 최대, 최소값 출력하기 (1) | 2023.10.19 |