Monday, March 05, 2007
C언어] 덧셈 19단 표, '더하기 구구단 표' 소스; Add 99 Table 덧셈표
구구단이나 십구단은, 곱셈표입니다. 그런데 이것은 덧셈표를 19단까지 만든 것입니다. 재미로 실행해 보는 소스이고, 외우거나 그럴 필요는 전혀 없습니다^^
다음과 같은 덧셈표가 출력됩니다:
옆으로스크롤가능
< 덧셈 19단 >
2 + 1 = 3 3 + 1 = 4 4 + 1 = 5 5 + 1 = 6 6 + 1 = 7 7 + 1 = 8
2 + 2 = 4 3 + 2 = 5 4 + 2 = 6 5 + 2 = 7 6 + 2 = 8 7 + 2 = 9
2 + 3 = 5 3 + 3 = 6 4 + 3 = 7 5 + 3 = 8 6 + 3 = 9 7 + 3 = 10
2 + 4 = 6 3 + 4 = 7 4 + 4 = 8 5 + 4 = 9 6 + 4 = 10 7 + 4 = 11
2 + 5 = 7 3 + 5 = 8 4 + 5 = 9 5 + 5 = 10 6 + 5 = 11 7 + 5 = 12
2 + 6 = 8 3 + 6 = 9 4 + 6 = 10 5 + 6 = 11 6 + 6 = 12 7 + 6 = 13
2 + 7 = 9 3 + 7 = 10 4 + 7 = 11 5 + 7 = 12 6 + 7 = 13 7 + 7 = 14
2 + 8 = 10 3 + 8 = 11 4 + 8 = 12 5 + 8 = 13 6 + 8 = 14 7 + 8 = 15
2 + 9 = 11 3 + 9 = 12 4 + 9 = 13 5 + 9 = 14 6 + 9 = 15 7 + 9 = 16
2 + 10 = 12 3 + 10 = 13 4 + 10 = 14 5 + 10 = 15 6 + 10 = 16 7 + 10 = 17
2 + 11 = 13 3 + 11 = 14 4 + 11 = 15 5 + 11 = 16 6 + 11 = 17 7 + 11 = 18
2 + 12 = 14 3 + 12 = 15 4 + 12 = 16 5 + 12 = 17 6 + 12 = 18 7 + 12 = 19
2 + 13 = 15 3 + 13 = 16 4 + 13 = 17 5 + 13 = 18 6 + 13 = 19 7 + 13 = 20
2 + 14 = 16 3 + 14 = 17 4 + 14 = 18 5 + 14 = 19 6 + 14 = 20 7 + 14 = 21
2 + 15 = 17 3 + 15 = 18 4 + 15 = 19 5 + 15 = 20 6 + 15 = 21 7 + 15 = 22
2 + 16 = 18 3 + 16 = 19 4 + 16 = 20 5 + 16 = 21 6 + 16 = 22 7 + 16 = 23
2 + 17 = 19 3 + 17 = 20 4 + 17 = 21 5 + 17 = 22 6 + 17 = 23 7 + 17 = 24
2 + 18 = 20 3 + 18 = 21 4 + 18 = 22 5 + 18 = 23 6 + 18 = 24 7 + 18 = 25
2 + 19 = 21 3 + 19 = 22 4 + 19 = 23 5 + 19 = 24 6 + 19 = 25 7 + 19 = 26
8 + 1 = 9 9 + 1 = 10 10 + 1 = 11 11 + 1 = 12 12 + 1 = 13 13 + 1 = 14
8 + 2 = 10 9 + 2 = 11 10 + 2 = 12 11 + 2 = 13 12 + 2 = 14 13 + 2 = 15
8 + 3 = 11 9 + 3 = 12 10 + 3 = 13 11 + 3 = 14 12 + 3 = 15 13 + 3 = 16
8 + 4 = 12 9 + 4 = 13 10 + 4 = 14 11 + 4 = 15 12 + 4 = 16 13 + 4 = 17
8 + 5 = 13 9 + 5 = 14 10 + 5 = 15 11 + 5 = 16 12 + 5 = 17 13 + 5 = 18
8 + 6 = 14 9 + 6 = 15 10 + 6 = 16 11 + 6 = 17 12 + 6 = 18 13 + 6 = 19
8 + 7 = 15 9 + 7 = 16 10 + 7 = 17 11 + 7 = 18 12 + 7 = 19 13 + 7 = 20
8 + 8 = 16 9 + 8 = 17 10 + 8 = 18 11 + 8 = 19 12 + 8 = 20 13 + 8 = 21
8 + 9 = 17 9 + 9 = 18 10 + 9 = 19 11 + 9 = 20 12 + 9 = 21 13 + 9 = 22
8 + 10 = 18 9 + 10 = 19 10 + 10 = 20 11 + 10 = 21 12 + 10 = 22 13 + 10 = 23
8 + 11 = 19 9 + 11 = 20 10 + 11 = 21 11 + 11 = 22 12 + 11 = 23 13 + 11 = 24
8 + 12 = 20 9 + 12 = 21 10 + 12 = 22 11 + 12 = 23 12 + 12 = 24 13 + 12 = 25
8 + 13 = 21 9 + 13 = 22 10 + 13 = 23 11 + 13 = 24 12 + 13 = 25 13 + 13 = 26
8 + 14 = 22 9 + 14 = 23 10 + 14 = 24 11 + 14 = 25 12 + 14 = 26 13 + 14 = 27
8 + 15 = 23 9 + 15 = 24 10 + 15 = 25 11 + 15 = 26 12 + 15 = 27 13 + 15 = 28
8 + 16 = 24 9 + 16 = 25 10 + 16 = 26 11 + 16 = 27 12 + 16 = 28 13 + 16 = 29
8 + 17 = 25 9 + 17 = 26 10 + 17 = 27 11 + 17 = 28 12 + 17 = 29 13 + 17 = 30
8 + 18 = 26 9 + 18 = 27 10 + 18 = 28 11 + 18 = 29 12 + 18 = 30 13 + 18 = 31
8 + 19 = 27 9 + 19 = 28 10 + 19 = 29 11 + 19 = 30 12 + 19 = 31 13 + 19 = 32
14 + 1 = 15 15 + 1 = 16 16 + 1 = 17 17 + 1 = 18 18 + 1 = 19 19 + 1 = 20
14 + 2 = 16 15 + 2 = 17 16 + 2 = 18 17 + 2 = 19 18 + 2 = 20 19 + 2 = 21
14 + 3 = 17 15 + 3 = 18 16 + 3 = 19 17 + 3 = 20 18 + 3 = 21 19 + 3 = 22
14 + 4 = 18 15 + 4 = 19 16 + 4 = 20 17 + 4 = 21 18 + 4 = 22 19 + 4 = 23
14 + 5 = 19 15 + 5 = 20 16 + 5 = 21 17 + 5 = 22 18 + 5 = 23 19 + 5 = 24
14 + 6 = 20 15 + 6 = 21 16 + 6 = 22 17 + 6 = 23 18 + 6 = 24 19 + 6 = 25
14 + 7 = 21 15 + 7 = 22 16 + 7 = 23 17 + 7 = 24 18 + 7 = 25 19 + 7 = 26
14 + 8 = 22 15 + 8 = 23 16 + 8 = 24 17 + 8 = 25 18 + 8 = 26 19 + 8 = 27
14 + 9 = 23 15 + 9 = 24 16 + 9 = 25 17 + 9 = 26 18 + 9 = 27 19 + 9 = 28
14 + 10 = 24 15 + 10 = 25 16 + 10 = 26 17 + 10 = 27 18 + 10 = 28 19 + 10 = 29
14 + 11 = 25 15 + 11 = 26 16 + 11 = 27 17 + 11 = 28 18 + 11 = 29 19 + 11 = 30
14 + 12 = 26 15 + 12 = 27 16 + 12 = 28 17 + 12 = 29 18 + 12 = 30 19 + 12 = 31
14 + 13 = 27 15 + 13 = 28 16 + 13 = 29 17 + 13 = 30 18 + 13 = 31 19 + 13 = 32
14 + 14 = 28 15 + 14 = 29 16 + 14 = 30 17 + 14 = 31 18 + 14 = 32 19 + 14 = 33
14 + 15 = 29 15 + 15 = 30 16 + 15 = 31 17 + 15 = 32 18 + 15 = 33 19 + 15 = 34
14 + 16 = 30 15 + 16 = 31 16 + 16 = 32 17 + 16 = 33 18 + 16 = 34 19 + 16 = 35
14 + 17 = 31 15 + 17 = 32 16 + 17 = 33 17 + 17 = 34 18 + 17 = 35 19 + 17 = 36
14 + 18 = 32 15 + 18 = 33 16 + 18 = 34 17 + 18 = 35 18 + 18 = 36 19 + 18 = 37
14 + 19 = 33 15 + 19 = 34 16 + 19 = 35 17 + 19 = 36 18 + 19 = 37 19 + 19 = 38
곱셈표와 달리, 답이 1씩 규칙적으로 증가합니다.
아래의 C소스로, 위의 표를 만들 수 있습니다:
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
도스창(정식 명칭은 '명령프롬프트')에서 실행하면, 화면의 폭이 좁아서, 출력 결과가 이상하게 나올 것입니다. 따라서 출력 결과를 파일로 저장해야 합니다.
cl example.cpp && example.exe > out.txt
또는 컴파일 후
example.exe > out.txt
이렇게 실행하면 out.txt 라는 파일로 더하기 표가 저장됩니다.
진짜 19단표는 여기에 있습니다: ▶▶ C언어] 19단표 만들기, 19단 출력 소스, 십구단 십구단표; 19 x 19 Table
▶▶ C언어] 구구단 출력, 구구단표 만들기 C소스; Multiplication Table 99
다음과 같은 덧셈표가 출력됩니다:
출력 파일인, 덧셈표(out.txt) 의 내용:
(※ 스크롤 박스 사용법: 박스 안을 마우스로 클릭한 후, 키보드의 좌우 화살표키를 누르면 양옆으로 움직일 수 있습니다. 박스에서 다시 나오려면, 박스 바깥의 아무곳이나 클릭하면 됩니다.)옆으로스크롤가능
< 덧셈 19단 >
2 + 1 = 3 3 + 1 = 4 4 + 1 = 5 5 + 1 = 6 6 + 1 = 7 7 + 1 = 8
2 + 2 = 4 3 + 2 = 5 4 + 2 = 6 5 + 2 = 7 6 + 2 = 8 7 + 2 = 9
2 + 3 = 5 3 + 3 = 6 4 + 3 = 7 5 + 3 = 8 6 + 3 = 9 7 + 3 = 10
2 + 4 = 6 3 + 4 = 7 4 + 4 = 8 5 + 4 = 9 6 + 4 = 10 7 + 4 = 11
2 + 5 = 7 3 + 5 = 8 4 + 5 = 9 5 + 5 = 10 6 + 5 = 11 7 + 5 = 12
2 + 6 = 8 3 + 6 = 9 4 + 6 = 10 5 + 6 = 11 6 + 6 = 12 7 + 6 = 13
2 + 7 = 9 3 + 7 = 10 4 + 7 = 11 5 + 7 = 12 6 + 7 = 13 7 + 7 = 14
2 + 8 = 10 3 + 8 = 11 4 + 8 = 12 5 + 8 = 13 6 + 8 = 14 7 + 8 = 15
2 + 9 = 11 3 + 9 = 12 4 + 9 = 13 5 + 9 = 14 6 + 9 = 15 7 + 9 = 16
2 + 10 = 12 3 + 10 = 13 4 + 10 = 14 5 + 10 = 15 6 + 10 = 16 7 + 10 = 17
2 + 11 = 13 3 + 11 = 14 4 + 11 = 15 5 + 11 = 16 6 + 11 = 17 7 + 11 = 18
2 + 12 = 14 3 + 12 = 15 4 + 12 = 16 5 + 12 = 17 6 + 12 = 18 7 + 12 = 19
2 + 13 = 15 3 + 13 = 16 4 + 13 = 17 5 + 13 = 18 6 + 13 = 19 7 + 13 = 20
2 + 14 = 16 3 + 14 = 17 4 + 14 = 18 5 + 14 = 19 6 + 14 = 20 7 + 14 = 21
2 + 15 = 17 3 + 15 = 18 4 + 15 = 19 5 + 15 = 20 6 + 15 = 21 7 + 15 = 22
2 + 16 = 18 3 + 16 = 19 4 + 16 = 20 5 + 16 = 21 6 + 16 = 22 7 + 16 = 23
2 + 17 = 19 3 + 17 = 20 4 + 17 = 21 5 + 17 = 22 6 + 17 = 23 7 + 17 = 24
2 + 18 = 20 3 + 18 = 21 4 + 18 = 22 5 + 18 = 23 6 + 18 = 24 7 + 18 = 25
2 + 19 = 21 3 + 19 = 22 4 + 19 = 23 5 + 19 = 24 6 + 19 = 25 7 + 19 = 26
8 + 1 = 9 9 + 1 = 10 10 + 1 = 11 11 + 1 = 12 12 + 1 = 13 13 + 1 = 14
8 + 2 = 10 9 + 2 = 11 10 + 2 = 12 11 + 2 = 13 12 + 2 = 14 13 + 2 = 15
8 + 3 = 11 9 + 3 = 12 10 + 3 = 13 11 + 3 = 14 12 + 3 = 15 13 + 3 = 16
8 + 4 = 12 9 + 4 = 13 10 + 4 = 14 11 + 4 = 15 12 + 4 = 16 13 + 4 = 17
8 + 5 = 13 9 + 5 = 14 10 + 5 = 15 11 + 5 = 16 12 + 5 = 17 13 + 5 = 18
8 + 6 = 14 9 + 6 = 15 10 + 6 = 16 11 + 6 = 17 12 + 6 = 18 13 + 6 = 19
8 + 7 = 15 9 + 7 = 16 10 + 7 = 17 11 + 7 = 18 12 + 7 = 19 13 + 7 = 20
8 + 8 = 16 9 + 8 = 17 10 + 8 = 18 11 + 8 = 19 12 + 8 = 20 13 + 8 = 21
8 + 9 = 17 9 + 9 = 18 10 + 9 = 19 11 + 9 = 20 12 + 9 = 21 13 + 9 = 22
8 + 10 = 18 9 + 10 = 19 10 + 10 = 20 11 + 10 = 21 12 + 10 = 22 13 + 10 = 23
8 + 11 = 19 9 + 11 = 20 10 + 11 = 21 11 + 11 = 22 12 + 11 = 23 13 + 11 = 24
8 + 12 = 20 9 + 12 = 21 10 + 12 = 22 11 + 12 = 23 12 + 12 = 24 13 + 12 = 25
8 + 13 = 21 9 + 13 = 22 10 + 13 = 23 11 + 13 = 24 12 + 13 = 25 13 + 13 = 26
8 + 14 = 22 9 + 14 = 23 10 + 14 = 24 11 + 14 = 25 12 + 14 = 26 13 + 14 = 27
8 + 15 = 23 9 + 15 = 24 10 + 15 = 25 11 + 15 = 26 12 + 15 = 27 13 + 15 = 28
8 + 16 = 24 9 + 16 = 25 10 + 16 = 26 11 + 16 = 27 12 + 16 = 28 13 + 16 = 29
8 + 17 = 25 9 + 17 = 26 10 + 17 = 27 11 + 17 = 28 12 + 17 = 29 13 + 17 = 30
8 + 18 = 26 9 + 18 = 27 10 + 18 = 28 11 + 18 = 29 12 + 18 = 30 13 + 18 = 31
8 + 19 = 27 9 + 19 = 28 10 + 19 = 29 11 + 19 = 30 12 + 19 = 31 13 + 19 = 32
14 + 1 = 15 15 + 1 = 16 16 + 1 = 17 17 + 1 = 18 18 + 1 = 19 19 + 1 = 20
14 + 2 = 16 15 + 2 = 17 16 + 2 = 18 17 + 2 = 19 18 + 2 = 20 19 + 2 = 21
14 + 3 = 17 15 + 3 = 18 16 + 3 = 19 17 + 3 = 20 18 + 3 = 21 19 + 3 = 22
14 + 4 = 18 15 + 4 = 19 16 + 4 = 20 17 + 4 = 21 18 + 4 = 22 19 + 4 = 23
14 + 5 = 19 15 + 5 = 20 16 + 5 = 21 17 + 5 = 22 18 + 5 = 23 19 + 5 = 24
14 + 6 = 20 15 + 6 = 21 16 + 6 = 22 17 + 6 = 23 18 + 6 = 24 19 + 6 = 25
14 + 7 = 21 15 + 7 = 22 16 + 7 = 23 17 + 7 = 24 18 + 7 = 25 19 + 7 = 26
14 + 8 = 22 15 + 8 = 23 16 + 8 = 24 17 + 8 = 25 18 + 8 = 26 19 + 8 = 27
14 + 9 = 23 15 + 9 = 24 16 + 9 = 25 17 + 9 = 26 18 + 9 = 27 19 + 9 = 28
14 + 10 = 24 15 + 10 = 25 16 + 10 = 26 17 + 10 = 27 18 + 10 = 28 19 + 10 = 29
14 + 11 = 25 15 + 11 = 26 16 + 11 = 27 17 + 11 = 28 18 + 11 = 29 19 + 11 = 30
14 + 12 = 26 15 + 12 = 27 16 + 12 = 28 17 + 12 = 29 18 + 12 = 30 19 + 12 = 31
14 + 13 = 27 15 + 13 = 28 16 + 13 = 29 17 + 13 = 30 18 + 13 = 31 19 + 13 = 32
14 + 14 = 28 15 + 14 = 29 16 + 14 = 30 17 + 14 = 31 18 + 14 = 32 19 + 14 = 33
14 + 15 = 29 15 + 15 = 30 16 + 15 = 31 17 + 15 = 32 18 + 15 = 33 19 + 15 = 34
14 + 16 = 30 15 + 16 = 31 16 + 16 = 32 17 + 16 = 33 18 + 16 = 34 19 + 16 = 35
14 + 17 = 31 15 + 17 = 32 16 + 17 = 33 17 + 17 = 34 18 + 17 = 35 19 + 17 = 36
14 + 18 = 32 15 + 18 = 33 16 + 18 = 34 17 + 18 = 35 18 + 18 = 36 19 + 18 = 37
14 + 19 = 33 15 + 19 = 34 16 + 19 = 35 17 + 19 = 36 18 + 19 = 37 19 + 19 = 38
곱셈표와 달리, 답이 1씩 규칙적으로 증가합니다.
아래의 C소스로, 위의 표를 만들 수 있습니다:
덧셈표: 더하기 십구단 표 만들기 소스
소스 파일명: example.cpp※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
#include <stdio.h>
int main(void) {
printf("\n < 덧셈 19단 >\n");
for (int z = 0; z <= 12; z += 6) { // 덧셈 19단을 3부분으로 나누어서 출력
for (int j = 1; j <= 19; j++) {
puts(""); // 줄바꿈
for (int i = 2 + z; i <= 7 + z; i++) { // 덧셈 2단에서 덧셈 19단까지
printf("%2d + %2d = %3d ", i, j, i + j);
}
}
puts("");
}
puts("");
return 0;
}
int main(void) {
printf("\n < 덧셈 19단 >\n");
for (int z = 0; z <= 12; z += 6) { // 덧셈 19단을 3부분으로 나누어서 출력
for (int j = 1; j <= 19; j++) {
puts(""); // 줄바꿈
for (int i = 2 + z; i <= 7 + z; i++) { // 덧셈 2단에서 덧셈 19단까지
printf("%2d + %2d = %3d ", i, j, i + j);
}
}
puts("");
}
puts("");
return 0;
}
도스창(정식 명칭은 '명령프롬프트')에서 실행하면, 화면의 폭이 좁아서, 출력 결과가 이상하게 나올 것입니다. 따라서 출력 결과를 파일로 저장해야 합니다.
cl example.cpp && example.exe > out.txt
또는 컴파일 후
example.exe > out.txt
이렇게 실행하면 out.txt 라는 파일로 더하기 표가 저장됩니다.
진짜 19단표는 여기에 있습니다: ▶▶ C언어] 19단표 만들기, 19단 출력 소스, 십구단 십구단표; 19 x 19 Table
▶▶ C언어] 구구단 출력, 구구단표 만들기 C소스; Multiplication Table 99
tag: cpp
C언어 | C/C++ (Visual C++)
tag: study
학습 | Study
<< Home