mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Monday, December 05, 2005

C언어] 나눗셈 구구단 표, 분수 표, 나누기 24단표; Divide 99 Table


구구단이나 십구단(19단)은, 곱셈표입니다. 그런데 이것은 나눗셈을 24단까지 만든 것입니다. 물론 외우는 것은 아니고, 어떤 숫자가 나오는지, 전체적인 모양을 확인해 보는 그런 용도입니다.

또한 이것은 분수표 (분수를 소수로 변환한 표)이기도 합니다.

1 나누기 2 = 0.5
이고

2분의1이라는 분수, 즉 1/2 이것을 소수로 바꾸면 0.5가 됩니다. 따라서

3 ÷ 9 = 0.3333

은, 9분의 3인

3/9 = 0.3333

이라는 계산과 같습니다.

참고로, 컴퓨터에서는 나누기 기호가 ÷ 이런 것이 아니라, 슬래시(/) 기호, 즉 빗금입니다. "/" 이 기호로, 나눗셈뿐만 아니라, 분수를 표현하기도 합니다. "분자/분모"의 형식입니다.



이제, 다음과 같은 나눗셈 표를 만듭니다:

출력 파일인 out.txt 의 내용:
(※ 스크롤 박스 사용법: 박스 안을 마우스로 클릭한 후, 키보드의 좌우 화살표키를 누르면 양옆으로 움직일 수 있습니다. 박스에서 다시 나오려면, 박스 바깥의 아무곳이나 클릭하면 됩니다.)

                                                < 나눗셈 24단 >

 1÷ 1 =  1.0000    2÷ 1 =  2.0000    3÷ 1 =  3.0000    4÷ 1 =  4.0000    5÷ 1 =  5.0000    6÷ 1 =  6.0000
 1÷ 2 =  0.5000    2÷ 2 =  1.0000    3÷ 2 =  1.5000    4÷ 2 =  2.0000    5÷ 2 =  2.5000    6÷ 2 =  3.0000
 1÷ 3 =  0.3333    2÷ 3 =  0.6667    3÷ 3 =  1.0000    4÷ 3 =  1.3333    5÷ 3 =  1.6667    6÷ 3 =  2.0000
 1÷ 4 =  0.2500    2÷ 4 =  0.5000    3÷ 4 =  0.7500    4÷ 4 =  1.0000    5÷ 4 =  1.2500    6÷ 4 =  1.5000
 1÷ 5 =  0.2000    2÷ 5 =  0.4000    3÷ 5 =  0.6000    4÷ 5 =  0.8000    5÷ 5 =  1.0000    6÷ 5 =  1.2000
 1÷ 6 =  0.1667    2÷ 6 =  0.3333    3÷ 6 =  0.5000    4÷ 6 =  0.6667    5÷ 6 =  0.8333    6÷ 6 =  1.0000
 1÷ 7 =  0.1429    2÷ 7 =  0.2857    3÷ 7 =  0.4286    4÷ 7 =  0.5714    5÷ 7 =  0.7143    6÷ 7 =  0.8571
 1÷ 8 =  0.1250    2÷ 8 =  0.2500    3÷ 8 =  0.3750    4÷ 8 =  0.5000    5÷ 8 =  0.6250    6÷ 8 =  0.7500
 1÷ 9 =  0.1111    2÷ 9 =  0.2222    3÷ 9 =  0.3333    4÷ 9 =  0.4444    5÷ 9 =  0.5556    6÷ 9 =  0.6667
 1÷10 =  0.1000    2÷10 =  0.2000    3÷10 =  0.3000    4÷10 =  0.4000    5÷10 =  0.5000    6÷10 =  0.6000
 1÷11 =  0.0909    2÷11 =  0.1818    3÷11 =  0.2727    4÷11 =  0.3636    5÷11 =  0.4545    6÷11 =  0.5455
 1÷12 =  0.0833    2÷12 =  0.1667    3÷12 =  0.2500    4÷12 =  0.3333    5÷12 =  0.4167    6÷12 =  0.5000
 1÷13 =  0.0769    2÷13 =  0.1538    3÷13 =  0.2308    4÷13 =  0.3077    5÷13 =  0.3846    6÷13 =  0.4615
 1÷14 =  0.0714    2÷14 =  0.1429    3÷14 =  0.2143    4÷14 =  0.2857    5÷14 =  0.3571    6÷14 =  0.4286
 1÷15 =  0.0667    2÷15 =  0.1333    3÷15 =  0.2000    4÷15 =  0.2667    5÷15 =  0.3333    6÷15 =  0.4000
 1÷16 =  0.0625    2÷16 =  0.1250    3÷16 =  0.1875    4÷16 =  0.2500    5÷16 =  0.3125    6÷16 =  0.3750
 1÷17 =  0.0588    2÷17 =  0.1176    3÷17 =  0.1765    4÷17 =  0.2353    5÷17 =  0.2941    6÷17 =  0.3529
 1÷18 =  0.0556    2÷18 =  0.1111    3÷18 =  0.1667    4÷18 =  0.2222    5÷18 =  0.2778    6÷18 =  0.3333
 1÷19 =  0.0526    2÷19 =  0.1053    3÷19 =  0.1579    4÷19 =  0.2105    5÷19 =  0.2632    6÷19 =  0.3158
 1÷20 =  0.0500    2÷20 =  0.1000    3÷20 =  0.1500    4÷20 =  0.2000    5÷20 =  0.2500    6÷20 =  0.3000
 1÷21 =  0.0476    2÷21 =  0.0952    3÷21 =  0.1429    4÷21 =  0.1905    5÷21 =  0.2381    6÷21 =  0.2857
 1÷22 =  0.0455    2÷22 =  0.0909    3÷22 =  0.1364    4÷22 =  0.1818    5÷22 =  0.2273    6÷22 =  0.2727
 1÷23 =  0.0435    2÷23 =  0.0870    3÷23 =  0.1304    4÷23 =  0.1739    5÷23 =  0.2174    6÷23 =  0.2609
 1÷24 =  0.0417    2÷24 =  0.0833    3÷24 =  0.1250    4÷24 =  0.1667    5÷24 =  0.2083    6÷24 =  0.2500

 7÷ 1 =  7.0000    8÷ 1 =  8.0000    9÷ 1 =  9.0000   10÷ 1 = 10.0000   11÷ 1 = 11.0000   12÷ 1 = 12.0000
 7÷ 2 =  3.5000    8÷ 2 =  4.0000    9÷ 2 =  4.5000   10÷ 2 =  5.0000   11÷ 2 =  5.5000   12÷ 2 =  6.0000
 7÷ 3 =  2.3333    8÷ 3 =  2.6667    9÷ 3 =  3.0000   10÷ 3 =  3.3333   11÷ 3 =  3.6667   12÷ 3 =  4.0000
 7÷ 4 =  1.7500    8÷ 4 =  2.0000    9÷ 4 =  2.2500   10÷ 4 =  2.5000   11÷ 4 =  2.7500   12÷ 4 =  3.0000
 7÷ 5 =  1.4000    8÷ 5 =  1.6000    9÷ 5 =  1.8000   10÷ 5 =  2.0000   11÷ 5 =  2.2000   12÷ 5 =  2.4000
 7÷ 6 =  1.1667    8÷ 6 =  1.3333    9÷ 6 =  1.5000   10÷ 6 =  1.6667   11÷ 6 =  1.8333   12÷ 6 =  2.0000
 7÷ 7 =  1.0000    8÷ 7 =  1.1429    9÷ 7 =  1.2857   10÷ 7 =  1.4286   11÷ 7 =  1.5714   12÷ 7 =  1.7143
 7÷ 8 =  0.8750    8÷ 8 =  1.0000    9÷ 8 =  1.1250   10÷ 8 =  1.2500   11÷ 8 =  1.3750   12÷ 8 =  1.5000
 7÷ 9 =  0.7778    8÷ 9 =  0.8889    9÷ 9 =  1.0000   10÷ 9 =  1.1111   11÷ 9 =  1.2222   12÷ 9 =  1.3333
 7÷10 =  0.7000    8÷10 =  0.8000    9÷10 =  0.9000   10÷10 =  1.0000   11÷10 =  1.1000   12÷10 =  1.2000
 7÷11 =  0.6364    8÷11 =  0.7273    9÷11 =  0.8182   10÷11 =  0.9091   11÷11 =  1.0000   12÷11 =  1.0909
 7÷12 =  0.5833    8÷12 =  0.6667    9÷12 =  0.7500   10÷12 =  0.8333   11÷12 =  0.9167   12÷12 =  1.0000
 7÷13 =  0.5385    8÷13 =  0.6154    9÷13 =  0.6923   10÷13 =  0.7692   11÷13 =  0.8462   12÷13 =  0.9231
 7÷14 =  0.5000    8÷14 =  0.5714    9÷14 =  0.6429   10÷14 =  0.7143   11÷14 =  0.7857   12÷14 =  0.8571
 7÷15 =  0.4667    8÷15 =  0.5333    9÷15 =  0.6000   10÷15 =  0.6667   11÷15 =  0.7333   12÷15 =  0.8000
 7÷16 =  0.4375    8÷16 =  0.5000    9÷16 =  0.5625   10÷16 =  0.6250   11÷16 =  0.6875   12÷16 =  0.7500
 7÷17 =  0.4118    8÷17 =  0.4706    9÷17 =  0.5294   10÷17 =  0.5882   11÷17 =  0.6471   12÷17 =  0.7059
 7÷18 =  0.3889    8÷18 =  0.4444    9÷18 =  0.5000   10÷18 =  0.5556   11÷18 =  0.6111   12÷18 =  0.6667
 7÷19 =  0.3684    8÷19 =  0.4211    9÷19 =  0.4737   10÷19 =  0.5263   11÷19 =  0.5789   12÷19 =  0.6316
 7÷20 =  0.3500    8÷20 =  0.4000    9÷20 =  0.4500   10÷20 =  0.5000   11÷20 =  0.5500   12÷20 =  0.6000
 7÷21 =  0.3333    8÷21 =  0.3810    9÷21 =  0.4286   10÷21 =  0.4762   11÷21 =  0.5238   12÷21 =  0.5714
 7÷22 =  0.3182    8÷22 =  0.3636    9÷22 =  0.4091   10÷22 =  0.4545   11÷22 =  0.5000   12÷22 =  0.5455
 7÷23 =  0.3043    8÷23 =  0.3478    9÷23 =  0.3913   10÷23 =  0.4348   11÷23 =  0.4783   12÷23 =  0.5217
 7÷24 =  0.2917    8÷24 =  0.3333    9÷24 =  0.3750   10÷24 =  0.4167   11÷24 =  0.4583   12÷24 =  0.5000

13÷ 1 = 13.0000   14÷ 1 = 14.0000   15÷ 1 = 15.0000   16÷ 1 = 16.0000   17÷ 1 = 17.0000   18÷ 1 = 18.0000
13÷ 2 =  6.5000   14÷ 2 =  7.0000   15÷ 2 =  7.5000   16÷ 2 =  8.0000   17÷ 2 =  8.5000   18÷ 2 =  9.0000
13÷ 3 =  4.3333   14÷ 3 =  4.6667   15÷ 3 =  5.0000   16÷ 3 =  5.3333   17÷ 3 =  5.6667   18÷ 3 =  6.0000
13÷ 4 =  3.2500   14÷ 4 =  3.5000   15÷ 4 =  3.7500   16÷ 4 =  4.0000   17÷ 4 =  4.2500   18÷ 4 =  4.5000
13÷ 5 =  2.6000   14÷ 5 =  2.8000   15÷ 5 =  3.0000   16÷ 5 =  3.2000   17÷ 5 =  3.4000   18÷ 5 =  3.6000
13÷ 6 =  2.1667   14÷ 6 =  2.3333   15÷ 6 =  2.5000   16÷ 6 =  2.6667   17÷ 6 =  2.8333   18÷ 6 =  3.0000
13÷ 7 =  1.8571   14÷ 7 =  2.0000   15÷ 7 =  2.1429   16÷ 7 =  2.2857   17÷ 7 =  2.4286   18÷ 7 =  2.5714
13÷ 8 =  1.6250   14÷ 8 =  1.7500   15÷ 8 =  1.8750   16÷ 8 =  2.0000   17÷ 8 =  2.1250   18÷ 8 =  2.2500
13÷ 9 =  1.4444   14÷ 9 =  1.5556   15÷ 9 =  1.6667   16÷ 9 =  1.7778   17÷ 9 =  1.8889   18÷ 9 =  2.0000
13÷10 =  1.3000   14÷10 =  1.4000   15÷10 =  1.5000   16÷10 =  1.6000   17÷10 =  1.7000   18÷10 =  1.8000
13÷11 =  1.1818   14÷11 =  1.2727   15÷11 =  1.3636   16÷11 =  1.4545   17÷11 =  1.5455   18÷11 =  1.6364
13÷12 =  1.0833   14÷12 =  1.1667   15÷12 =  1.2500   16÷12 =  1.3333   17÷12 =  1.4167   18÷12 =  1.5000
13÷13 =  1.0000   14÷13 =  1.0769   15÷13 =  1.1538   16÷13 =  1.2308   17÷13 =  1.3077   18÷13 =  1.3846
13÷14 =  0.9286   14÷14 =  1.0000   15÷14 =  1.0714   16÷14 =  1.1429   17÷14 =  1.2143   18÷14 =  1.2857
13÷15 =  0.8667   14÷15 =  0.9333   15÷15 =  1.0000   16÷15 =  1.0667   17÷15 =  1.1333   18÷15 =  1.2000
13÷16 =  0.8125   14÷16 =  0.8750   15÷16 =  0.9375   16÷16 =  1.0000   17÷16 =  1.0625   18÷16 =  1.1250
13÷17 =  0.7647   14÷17 =  0.8235   15÷17 =  0.8824   16÷17 =  0.9412   17÷17 =  1.0000   18÷17 =  1.0588
13÷18 =  0.7222   14÷18 =  0.7778   15÷18 =  0.8333   16÷18 =  0.8889   17÷18 =  0.9444   18÷18 =  1.0000
13÷19 =  0.6842   14÷19 =  0.7368   15÷19 =  0.7895   16÷19 =  0.8421   17÷19 =  0.8947   18÷19 =  0.9474
13÷20 =  0.6500   14÷20 =  0.7000   15÷20 =  0.7500   16÷20 =  0.8000   17÷20 =  0.8500   18÷20 =  0.9000
13÷21 =  0.6190   14÷21 =  0.6667   15÷21 =  0.7143   16÷21 =  0.7619   17÷21 =  0.8095   18÷21 =  0.8571
13÷22 =  0.5909   14÷22 =  0.6364   15÷22 =  0.6818   16÷22 =  0.7273   17÷22 =  0.7727   18÷22 =  0.8182
13÷23 =  0.5652   14÷23 =  0.6087   15÷23 =  0.6522   16÷23 =  0.6957   17÷23 =  0.7391   18÷23 =  0.7826
13÷24 =  0.5417   14÷24 =  0.5833   15÷24 =  0.6250   16÷24 =  0.6667   17÷24 =  0.7083   18÷24 =  0.7500

19÷ 1 = 19.0000   20÷ 1 = 20.0000   21÷ 1 = 21.0000   22÷ 1 = 22.0000   23÷ 1 = 23.0000   24÷ 1 = 24.0000
19÷ 2 =  9.5000   20÷ 2 = 10.0000   21÷ 2 = 10.5000   22÷ 2 = 11.0000   23÷ 2 = 11.5000   24÷ 2 = 12.0000
19÷ 3 =  6.3333   20÷ 3 =  6.6667   21÷ 3 =  7.0000   22÷ 3 =  7.3333   23÷ 3 =  7.6667   24÷ 3 =  8.0000
19÷ 4 =  4.7500   20÷ 4 =  5.0000   21÷ 4 =  5.2500   22÷ 4 =  5.5000   23÷ 4 =  5.7500   24÷ 4 =  6.0000
19÷ 5 =  3.8000   20÷ 5 =  4.0000   21÷ 5 =  4.2000   22÷ 5 =  4.4000   23÷ 5 =  4.6000   24÷ 5 =  4.8000
19÷ 6 =  3.1667   20÷ 6 =  3.3333   21÷ 6 =  3.5000   22÷ 6 =  3.6667   23÷ 6 =  3.8333   24÷ 6 =  4.0000
19÷ 7 =  2.7143   20÷ 7 =  2.8571   21÷ 7 =  3.0000   22÷ 7 =  3.1429   23÷ 7 =  3.2857   24÷ 7 =  3.4286
19÷ 8 =  2.3750   20÷ 8 =  2.5000   21÷ 8 =  2.6250   22÷ 8 =  2.7500   23÷ 8 =  2.8750   24÷ 8 =  3.0000
19÷ 9 =  2.1111   20÷ 9 =  2.2222   21÷ 9 =  2.3333   22÷ 9 =  2.4444   23÷ 9 =  2.5556   24÷ 9 =  2.6667
19÷10 =  1.9000   20÷10 =  2.0000   21÷10 =  2.1000   22÷10 =  2.2000   23÷10 =  2.3000   24÷10 =  2.4000
19÷11 =  1.7273   20÷11 =  1.8182   21÷11 =  1.9091   22÷11 =  2.0000   23÷11 =  2.0909   24÷11 =  2.1818
19÷12 =  1.5833   20÷12 =  1.6667   21÷12 =  1.7500   22÷12 =  1.8333   23÷12 =  1.9167   24÷12 =  2.0000
19÷13 =  1.4615   20÷13 =  1.5385   21÷13 =  1.6154   22÷13 =  1.6923   23÷13 =  1.7692   24÷13 =  1.8462
19÷14 =  1.3571   20÷14 =  1.4286   21÷14 =  1.5000   22÷14 =  1.5714   23÷14 =  1.6429   24÷14 =  1.7143
19÷15 =  1.2667   20÷15 =  1.3333   21÷15 =  1.4000   22÷15 =  1.4667   23÷15 =  1.5333   24÷15 =  1.6000
19÷16 =  1.1875   20÷16 =  1.2500   21÷16 =  1.3125   22÷16 =  1.3750   23÷16 =  1.4375   24÷16 =  1.5000
19÷17 =  1.1176   20÷17 =  1.1765   21÷17 =  1.2353   22÷17 =  1.2941   23÷17 =  1.3529   24÷17 =  1.4118
19÷18 =  1.0556   20÷18 =  1.1111   21÷18 =  1.1667   22÷18 =  1.2222   23÷18 =  1.2778   24÷18 =  1.3333
19÷19 =  1.0000   20÷19 =  1.0526   21÷19 =  1.1053   22÷19 =  1.1579   23÷19 =  1.2105   24÷19 =  1.2632
19÷20 =  0.9500   20÷20 =  1.0000   21÷20 =  1.0500   22÷20 =  1.1000   23÷20 =  1.1500   24÷20 =  1.2000
19÷21 =  0.9048   20÷21 =  0.9524   21÷21 =  1.0000   22÷21 =  1.0476   23÷21 =  1.0952   24÷21 =  1.1429
19÷22 =  0.8636   20÷22 =  0.9091   21÷22 =  0.9545   22÷22 =  1.0000   23÷22 =  1.0455   24÷22 =  1.0909
19÷23 =  0.8261   20÷23 =  0.8696   21÷23 =  0.9130   22÷23 =  0.9565   23÷23 =  1.0000   24÷23 =  1.0435
19÷24 =  0.7917   20÷24 =  0.8333   21÷24 =  0.8750   22÷24 =  0.9167   23÷24 =  0.9583   24÷24 =  1.0000



아래의 C소스를 컴파일하면, 위의 나눗셈표가 출력됩니다.

나누기 표, 분수표: 나눗셈 24단 표 만들기 소스


소스 파일명: example.cpp
#include <stdio.h>

int main(void) {

  printf("\n                                                < 나눗셈 24단 >\n");


  for (double z = 0.0; z <= 18.0; z += 6.0) { // 나눗셈 24단을 4부분으로 나누어서 출력
    for (double j = 1.0; j <= 24.0; j++) {
      puts(""); // 줄바꿈
      for (double i = 1.0 + z; i <= 6.0 + z; i++) {  // 나눗셈 1단에서 24단까지
        printf("%2.0f÷%2.0f = %7.4f   ", 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


▶▶ 엑셀] 곱하기/나누기(곱셈/나눗셈) 방법, 윈도우 계산기와 엑셀(Excel)에서 사칙연산, Multiply / Divide




tag: study
학습 | Study
tag: cpp
C언어 | C/C++ (Visual C++)

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top