Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <iomanip>
- #include <iostream>
- using namespace std;
- char int_symbol(int in) {
- char out[] = { '0','1','2','3','4','5','6','7','8','9',
- 'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P',
- 'Q','R','S','T','U','V','W','X','Y','Z' };
- return out[in];
- }
- void ten_base(int in, int base) {
- if (in < base) {
- std::cout<< int_symbol(in);
- return;
- }
- ten_base(in / base, base);
- std::cout << int_symbol(in % base);
- }
- int main() {
- for (int j = 1; j < 14; j++) {
- cout << setw(5) << j << "|";
- }
- printf("\n");
- int in;
- int base = 14;
- for (int i = 1; i < 14; i++) {
- cout << setw(2) << i << setw(1)<<"|";
- for (int j = 1; j < 14; j++) {
- in = i * j;
- cout << setw(2);
- ten_base(in, base);
- }
- printf("\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement