실습: 구구단 출력

2025. 2. 21. 01:01원티드_언리얼RPG 2기/C++

구구단의 결과를 저장하는 2차원 배열 
2단 	 3단	  4단
5단	 6단	  7단
8단	 9단
가로는 \t, 세로는 \n으로 구분
#include <iostream>
using namespace std;

int main() {
    for (int i = 2; i <= 8; i += 3) { // 2, 5, 8 단씩 묶어서 출력
        for (int j = 1; j <= 9; j++) { // 1~9까지 곱하기
            if (i == 8) { // 8단일 경우 9단까지만 출력해야 함.
                cout << i << " * " << j << " = " << i * j << "\t"
                     << (i + 1) << " * " << j << " = " << (i + 1) * j << "\n";
            } else { // 일반적인 경우 (2~7단 출력)
                cout << i << " * " << j << " = " << i * j << "\t"
                     << (i + 1) << " * " << j << " = " << (i + 1) * j << "\t"
                     << (i + 2) << " * " << j << " = " << (i + 2) * j << "\n";
            }
        }
        cout << "\n"; // 각 단 그룹 사이에 줄바꿈 추가
    }
}

 

 

'원티드_언리얼RPG 2기 > C++' 카테고리의 다른 글

구조체, 함수  (0) 2025.02.26
포인터, 메모리 영역  (3) 2025.02.21
변수, 상수, 코드표기법  (0) 2025.02.21
실습: 탈출게임  (0) 2025.02.21
프로그래밍 기초 문법  (0) 2025.02.19