Go: package main

import (
	"fmt"
	"strconv"
)

func main() {
	for _, leftValue := range MultiplicationTableNum(9) {
		for _, rightValue := range MultiplicationTableNum(9) {
			strLeftVal, strRightVal, strMulti := strconv.Itoa(leftValue), strconv.Itoa(rightValue), strconv.Itoa(Multiplication(leftValue, rightValue))
			fmt.Println(strLeftVal + "x" + strRightVal + "=" + strMulti)
		}
	}
}

func MultiplicationTableNum(num int) []int {
	multiNum := []int{}
	for i := 1; i <= num; i++ {
		multiNum = append(multiNum, i)
	}
	return multiNum
}

func Multiplication(x, y int) int {
	return x * y
}

C++: #include <iostream>
#include <stdio.h>
#include <vector>
#include <algorithm>
#include <math.h>
#include <utility>

using namespace std;

#define FOR(i,k,n) for(int i = (k); i < (n); i++)
#define REP(i,n) FOR(i,0,n)
int main()
{
	FOR(i, 1, 10)FOR(j, 1, 10)
	{
		cout << i << "x" << j << "=" << i*j << endl;
	}
	return 0;
}

C++: #include <iostream>

int main(){
    int i, j, ans;
    for(i=0; i<10; i++){
        for(j=0; j<10; j++){
            std::cout << i;
            std::cout << "x";
            std::cout << j;
            ans = i*j;
            std::cout << ans << std::endl;
        }
    }
}

C++: #indlude<stdio.h>
 
	int main(){
    	1x1=1
	1x2=2
	1x3=3
	1x4=4
	1x5=5
	1x6=6
	1x7=7
	1x8=8
	1x9=9
	2x1=1
	2x2=4
	2x3=6
	2x4=8
	2x5=10
	2x6=12
	2x7=14
	2x8=16
	2x9=18
	3x1=3
        3x2=6
	3x3=9
	3x4=12
	3x5=15
	3x6=18
	3x7=21
	3x8=24
	3x9=27
	4x1=4
	4x2=8
	4x3=12
	4x4=16
	4x5=20
	4x6=24
	4x7=28
	4x8=32
	4x9=36
	5x1=5
	5x2=10
	5x3=15
	5x4=20
	5x5=25
	5x6=30
	5x7=35
	5x8=40
	5x9=45
	6x1=6
	6x2=12
	6x3=18
	6x4=24
	6x5=30
	6x6=36
	6x7=42
	6x8=48
	6x9=54
	7x1=7
	7x2=14
	7x3=21
	7x4=28
	7x5=35
	7x6=42
	7x7=49
	7x8=56
	7x9=63
	8x1=8
	8x2=16
	8x3=24
	8x4=32
	8x5=40
	8x6=48
	8x7=56
	8x8=64
	8x9=72
	9x1=9
	9x2=18
	9x3=27
	9x4=36
	9x5=45
	9x6=54
	9x7=63
	9x8=72
	9x9=81
	return 0;
}

C++: #include<iostream>
using namespace std;
int main()
{
	for (int i = 1; i <= 9; i++)
	for (int j = 1; j <= 9; j++)
	{
		cout << i << "*" << j << "=" << i*j << endl;
	}
	return 0;
}

C++: #include <iostream>
using namespace std;
int main(void){
    int i, j;
    for(i = 1; i <= 9; i++){
        for(j = 1; j <= 9; j++){
            cout << i << "x" << j << "="<< i * j << endl;
        }
    }
}

C++: #include<stdio.h>
int main(){int i,j,k;for(i=0;i<81;i++)j=i/9+1,k=i%9+1,printf("%dx%d=%d\n",j,k,j*k);}

C++: #include<iostream>
using namespace std;

int main(){
	int i,j;
	
	for(i=1;i<10;i++){
		for(j=1;j<10;j++){
	cout <<i<<"×"<<j<<"="<<i*j<<"\n"<< endl;
		}
	}

    return 0;
}

C++: #include <iostream>
using namespace std;

int main()
{
    for(int i = 1;i <= 9;i++){
        for(int j = 1;j <= 9;j++){
             cout << i * j << endl;
        }
    }
    return 0;
}

C++: #include <iostream>

#include <string>

using namespace std;

int main(){
	for(int i = 1; i < 10; i++){
		for(int j = 1; j < 10; j++){
			cout << i << "x" << j << "=" << i*j << endl;
		}
	}
	return 0;
}

C++: #include<iostream>
using namespace std;
int main()
{
for(int i=1; i<=8; i++){
cout << i << "x" << i << "=" << i * i << endl;
return 0;
}
}

C++: #include <iostream>

using namespace std;
int main() {

    int i, j;

    for (i = 1; i <= 9; i++) {
	for (j = 1; j <= 9; j++) {
	    cout << i << "x" << j << "=" << i*j << endl;
	}
    }

    return 0;
}

C++: #include<stdio.h>

int main()
{
    int i,b;;

    for(i=1;i<=9;i++)
    {
        for(b=1;b<=9;b++)
{


        printf("%d*%d=%d\n",i,b,i*b);

    }

printf("\n");
    }
}

C++: #include<iostream>
using namespace std;
 
int main(){
    for(int i=1;i<=9;i++){
        for(int j=1;j<=9;j++){
            cout << i << 'x' << j << '=' << i*j << endl;
        }
    }
    return 0;
}

C++: #include <stdio.h>
int main() {
  int i,j;
  for(i=0; i<9; i++)
    for(j=0; j<9; j++)
      printf("%dx%d=%d\n",i+1,j+1,(i+1)*(j+1));
  return 0;
}

C++: #include <iostream>
using namespace std;

int main() {
	int i,n,ans;
	for(i=1;i<=9;i++){
		for(n=1;n<=9;n++){
			ans =i * n;
			cout << i << "x" << n << "=" << ans << endl;
		}
	}
	return 0;
}