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

C++: #include<iostream>
#include<cstdio>
using namespace std;
 
int main()
{
    for(int i = 1 ; i <= 9 ; i++){
        for(int j = 1 ; j <= 9 ; j++){
            printf("%dx%d=%d\n",i,j,i*j);
        }
    }
    return 0;
}

C++: #include<iostream>
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 <stdio.h>
void main()
{
	int x,y;
	for(x=1;x<10;x++)
	{
		for(y=1;y<10;y++)
		{
			printf("%dx%d=%d\n",x,y,x*y);
		}
	}
}

C++: #include <iostream>

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

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

int main()
{
	int n = 0 , m = 0;
	for(n = m = 1;n<=9;n++)
	{
		for(m=1;m <= 9;m++)
		{

		cout << n << "x" << m << "=" << n*m << endl;

		}
	}
	return 0;
}

C++: #include <bits/stdc++.h>
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 <bits/stdc++.h>
using namespace std;
typedef long long ll;
template<class T>bool chmax(T &a, const T &b) { if (a<b) { a=b; return 1; } return 0; }
template<class T>bool chmin(T &a, const T &b) { if (b<a) { a=b; return 1; } return 0; }

int main() {
  for (int i = 0; i < (int)9; ++i) for (int j = 0; j < (int)9; ++j) printf("%dx%d=%d\n", i + 1, j + 1, (i + 1) * (j + 1));
  return 0;
}

C++: //#define _USE_MATH_DEFINES
#define _CRT_SECURE_NO_WARNINGS
//#include <cstdio>
//#include <cstdlib>
//#include <cmath>
#include <iostream>
#include <algorithm>
#include <cstring>
#include <vector>
#include <string>
#include <map>
#include <list>
#include <queue>
#include <set>
using namespace std;

int main(void){

	//int a, b, c;
	// char ;

	for(int i = 1;i<10;i++)
	for(int j = 1;j<10;j++)
	cout<<i<<"x"<<j<<"="<<i*j<<endl;

	return 0;
}

/*
for(i=0;i<N;i++){
	cin >> X[i];
}


for(i=0;i<N;i++){
	for(j=0;j<N;j++){
		cin >> X[i][j];
	}
}
*/

C++: #include<boost\graph\edge_coloring.hpp>
#include<cstdio>

using namespace std;
using namespace boost;

int main()
{
	for (int i = 1; i <= 9; i++)
		for (int j = 1; j <= 9; j++)
			printf("%dx%d=%d\n", i, j, i*j);
}

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

C++: #include <cstdio>
#include <cstring>
#include <algorithm>
#include <map>
#include <string>
#include <iostream>

using namespace std;

#define Max 1000005

char a[Max][10];

map<string , int > mp;
map<string , int > mp2;
int mian()
{
	 int n;
	 while(scanf("%d",&n)!=EOF)
	 {
		 mp.clear();
		 getchar();
	    for(int i=0 ; i<2*n-1 ; i++)
		{
		     gets(a);
			  mp[a[i]]++;
			  mp2[a[i]]=0;
		}
		for(int i=0 ; i<2*n-1 ; i++)
		{
		   if(mp2[a[i]]) continue;
		   if(mp[a[i]]%2==0 )
		   {
		     mp2[a[i]]=1;
		   }
		   else 
		   {
			  mp2[a[i]]=1;
		       cout<<a[i]<<endl;
		   }
		}
	 }
	 return 0;
}

C++: #include <stdio.h>
int i, j;
printf("%dx%d=%d\n",i, j, i*j);

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

C++: #include<iostream>
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() {
	
	int i, j;
	for (i = 1; i < 10; i++) {
		for (j = 1; j < 10; j++) {
			cout << i << "x" << j << "=" << i * j<<"\n";
		}
	}
}

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

C++: #include <iostream>
#include <iomanip>
#define _USE_MATH_DEFINES // for C++  
#include <cmath> 
using namespace std;
int main(){
	for(int i=1;i<10;i++){
		for(int l=1;l<10;l++){
			cout<<i<<'x'<<l<<"="<<i*l<<endl;
			
			
			
		}
		
		
		
	}
}

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

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

C++: #include <iostream>

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

C++: #include<iostream>
using namespace std;
int main(){
  for(int x = 1; x < 10; x++)
    for(int y = 1; y < 10; y++)
      cout << x << "x" << y << "=" << x*y << '\n';

  return 0;
}

C++: int main(){
	int a,b;
	for(a=1;a<=9;a++){
		for(b=1;b<=9;b++)
		std::cout<< a << "x" << b << "=" << a*b <<std::endl;
	}
	return 0;
	}

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

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

C++: #include <stdio.h>

int main(void){
  int i, j, k;
  for(i = 1; i <= 9; i++){
    for(j = 1; j <= 9; j++){
      k = i * j;
      printf("%dx%d=%d\n", i, j, k);
	}
  }
  return 0;
}