fork(4) download
  1. #include <iostream>
  2. #include <iomanip>
  3. #include <math.h>
  4.  
  5. using namespace std;
  6.  
  7. //program that computes a multiplication table, basic formatting or
  8.  
  9. int main() {
  10.  
  11. int x,y;
  12. int result = 0;
  13. int wid;
  14.  
  15. cout<< "Enter a number to multiply: ";
  16. cin >> x;
  17.  
  18. cout << "Enter another number to multiply: ";
  19. cin >> y;
  20.  
  21. wid = (int)(int)(floor(log(x * y) / log(10)) + 2);
  22.  
  23. for(int i=1; i<=x; i++) {
  24.  
  25. for(int j=1; j<=y; j++) {
  26.  
  27. cout << setw(wid)<< i*j;
  28.  
  29. }
  30. cout << endl;
  31. }
  32.  
  33.  
  34.  
  35.  
  36. return 0;
  37. }
  38.  
Success #stdin #stdout 0.02s 2684KB
stdin
6
250
stdout
Enter a number to multiply: Enter another number to multiply:     1    2    3    4    5    6    7    8    9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   46   47   48   49   50   51   52   53   54   55   56   57   58   59   60   61   62   63   64   65   66   67   68   69   70   71   72   73   74   75   76   77   78   79   80   81   82   83   84   85   86   87   88   89   90   91   92   93   94   95   96   97   98   99  100  101  102  103  104  105  106  107  108  109  110  111  112  113  114  115  116  117  118  119  120  121  122  123  124  125  126  127  128  129  130  131  132  133  134  135  136  137  138  139  140  141  142  143  144  145  146  147  148  149  150  151  152  153  154  155  156  157  158  159  160  161  162  163  164  165  166  167  168  169  170  171  172  173  174  175  176  177  178  179  180  181  182  183  184  185  186  187  188  189  190  191  192  193  194  195  196  197  198  199  200  201  202  203  204  205  206  207  208  209  210  211  212  213  214  215  216  217  218  219  220  221  222  223  224  225  226  227  228  229  230  231  232  233  234  235  236  237  238  239  240  241  242  243  244  245  246  247  248  249  250
    2    4    6    8   10   12   14   16   18   20   22   24   26   28   30   32   34   36   38   40   42   44   46   48   50   52   54   56   58   60   62   64   66   68   70   72   74   76   78   80   82   84   86   88   90   92   94   96   98  100  102  104  106  108  110  112  114  116  118  120  122  124  126  128  130  132  134  136  138  140  142  144  146  148  150  152  154  156  158  160  162  164  166  168  170  172  174  176  178  180  182  184  186  188  190  192  194  196  198  200  202  204  206  208  210  212  214  216  218  220  222  224  226  228  230  232  234  236  238  240  242  244  246  248  250  252  254  256  258  260  262  264  266  268  270  272  274  276  278  280  282  284  286  288  290  292  294  296  298  300  302  304  306  308  310  312  314  316  318  320  322  324  326  328  330  332  334  336  338  340  342  344  346  348  350  352  354  356  358  360  362  364  366  368  370  372  374  376  378  380  382  384  386  388  390  392  394  396  398  400  402  404  406  408  410  412  414  416  418  420  422  424  426  428  430  432  434  436  438  440  442  444  446  448  450  452  454  456  458  460  462  464  466  468  470  472  474  476  478  480  482  484  486  488  490  492  494  496  498  500
    3    6    9   12   15   18   21   24   27   30   33   36   39   42   45   48   51   54   57   60   63   66   69   72   75   78   81   84   87   90   93   96   99  102  105  108  111  114  117  120  123  126  129  132  135  138  141  144  147  150  153  156  159  162  165  168  171  174  177  180  183  186  189  192  195  198  201  204  207  210  213  216  219  222  225  228  231  234  237  240  243  246  249  252  255  258  261  264  267  270  273  276  279  282  285  288  291  294  297  300  303  306  309  312  315  318  321  324  327  330  333  336  339  342  345  348  351  354  357  360  363  366  369  372  375  378  381  384  387  390  393  396  399  402  405  408  411  414  417  420  423  426  429  432  435  438  441  444  447  450  453  456  459  462  465  468  471  474  477  480  483  486  489  492  495  498  501  504  507  510  513  516  519  522  525  528  531  534  537  540  543  546  549  552  555  558  561  564  567  570  573  576  579  582  585  588  591  594  597  600  603  606  609  612  615  618  621  624  627  630  633  636  639  642  645  648  651  654  657  660  663  666  669  672  675  678  681  684  687  690  693  696  699  702  705  708  711  714  717  720  723  726  729  732  735  738  741  744  747  750
    4    8   12   16   20   24   28   32   36   40   44   48   52   56   60   64   68   72   76   80   84   88   92   96  100  104  108  112  116  120  124  128  132  136  140  144  148  152  156  160  164  168  172  176  180  184  188  192  196  200  204  208  212  216  220  224  228  232  236  240  244  248  252  256  260  264  268  272  276  280  284  288  292  296  300  304  308  312  316  320  324  328  332  336  340  344  348  352  356  360  364  368  372  376  380  384  388  392  396  400  404  408  412  416  420  424  428  432  436  440  444  448  452  456  460  464  468  472  476  480  484  488  492  496  500  504  508  512  516  520  524  528  532  536  540  544  548  552  556  560  564  568  572  576  580  584  588  592  596  600  604  608  612  616  620  624  628  632  636  640  644  648  652  656  660  664  668  672  676  680  684  688  692  696  700  704  708  712  716  720  724  728  732  736  740  744  748  752  756  760  764  768  772  776  780  784  788  792  796  800  804  808  812  816  820  824  828  832  836  840  844  848  852  856  860  864  868  872  876  880  884  888  892  896  900  904  908  912  916  920  924  928  932  936  940  944  948  952  956  960  964  968  972  976  980  984  988  992  996 1000
    5   10   15   20   25   30   35   40   45   50   55   60   65   70   75   80   85   90   95  100  105  110  115  120  125  130  135  140  145  150  155  160  165  170  175  180  185  190  195  200  205  210  215  220  225  230  235  240  245  250  255  260  265  270  275  280  285  290  295  300  305  310  315  320  325  330  335  340  345  350  355  360  365  370  375  380  385  390  395  400  405  410  415  420  425  430  435  440  445  450  455  460  465  470  475  480  485  490  495  500  505  510  515  520  525  530  535  540  545  550  555  560  565  570  575  580  585  590  595  600  605  610  615  620  625  630  635  640  645  650  655  660  665  670  675  680  685  690  695  700  705  710  715  720  725  730  735  740  745  750  755  760  765  770  775  780  785  790  795  800  805  810  815  820  825  830  835  840  845  850  855  860  865  870  875  880  885  890  895  900  905  910  915  920  925  930  935  940  945  950  955  960  965  970  975  980  985  990  995 1000 1005 1010 1015 1020 1025 1030 1035 1040 1045 1050 1055 1060 1065 1070 1075 1080 1085 1090 1095 1100 1105 1110 1115 1120 1125 1130 1135 1140 1145 1150 1155 1160 1165 1170 1175 1180 1185 1190 1195 1200 1205 1210 1215 1220 1225 1230 1235 1240 1245 1250
    6   12   18   24   30   36   42   48   54   60   66   72   78   84   90   96  102  108  114  120  126  132  138  144  150  156  162  168  174  180  186  192  198  204  210  216  222  228  234  240  246  252  258  264  270  276  282  288  294  300  306  312  318  324  330  336  342  348  354  360  366  372  378  384  390  396  402  408  414  420  426  432  438  444  450  456  462  468  474  480  486  492  498  504  510  516  522  528  534  540  546  552  558  564  570  576  582  588  594  600  606  612  618  624  630  636  642  648  654  660  666  672  678  684  690  696  702  708  714  720  726  732  738  744  750  756  762  768  774  780  786  792  798  804  810  816  822  828  834  840  846  852  858  864  870  876  882  888  894  900  906  912  918  924  930  936  942  948  954  960  966  972  978  984  990  996 1002 1008 1014 1020 1026 1032 1038 1044 1050 1056 1062 1068 1074 1080 1086 1092 1098 1104 1110 1116 1122 1128 1134 1140 1146 1152 1158 1164 1170 1176 1182 1188 1194 1200 1206 1212 1218 1224 1230 1236 1242 1248 1254 1260 1266 1272 1278 1284 1290 1296 1302 1308 1314 1320 1326 1332 1338 1344 1350 1356 1362 1368 1374 1380 1386 1392 1398 1404 1410 1416 1422 1428 1434 1440 1446 1452 1458 1464 1470 1476 1482 1488 1494 1500