11 2.94e+05
12 9.24e+05
13 2.9e+06
14 9.12e+06
11 294204
12 924269
13 2.90368e+06
14 9.12217e+06
11 294204.018
12 924269.182
13 2903677.271
14 9122171.182
11 2.94e+05
12 9.24e+05
13 2.90e+06
14 9.12e+06
2.2.5 Multiplication
Napisz program multiplication. cc, który wczytuje ze standardowego wejścia liczbę naturalną n i wypisuje na standardowe wyjście tabliczkę mnożenia liczb od 1 do n. Tabliczka powinna być sformatowana tak, jak w poniższym przykładzie dla n=10:
4| 4 8 12 16 20 24 28 32 36 40
51 5 10 15 20 25 30 35 40 45 50
61 6 12 18 24 30 36 42 48 54 60
71 7 14 21 28 35 42 49 56 63 70
81 8 16 24 32 40 48 56 64 72 80
91 9 18 27 36 45 54 63 72 81 90
101 10 20 30 40 50 60 70 80 90 100
Szerokości kolumn powinny być dobierane automatycznie na podstawie wartości n.
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main () {. int n,w; cin»n;
w=logl0 (n*n)+l; cout«setw (w)«""«" "; for (int j=l;j<=n;j++) cout«" "«setw (w)«j; cout«endl;
cout«setw (»)«""«" "; cout«setfill for (int j=l;j<=n;j++) cout«"-"«setw (w)«"M; cout«setfill (’ ’); cout«endl;
for (int i=l;i<=n;i++) { cout«setw (w)«i«"|"; for (int j=l;j<=n;j++) cout«" "«setw (w)«i*j; cout«endl; }
13