Write a C++ Program to Print Multiplication Table with an example. The below shown program prints a multiplication table of 4 and 5 up to 10. We used nested for loop to print this, where the first for loop (for (int i = 4; i < 6; i++)) iterates from 4 to 5, and the second one (for (int j = 1; j <= 10; j++)) from 1 to 10.
#include<iostream> using namespace std; int main() { cout << "\nMultiplication Table for 4 and 5 are\n"; for (int i = 4; i < 6; i++) { for (int j = 1; j <= 10; j++) { cout << i << " * " << j << " = " << i * j <<"\n"; } cout <<"\n ==========\n"; } return 0; }

C++ Program to print Multiplication Table using While loop
This C++ program allows users to enter any value below 10. Next, it will print the multiplication table from that number to 10.
#include<iostream> using namespace std; int main() { int i, j; cout << "\nPlease enter the Positive Integer Less than 10 = "; cin >> i; cout << "\nMultiplication Table from " << i << " to " << " 10 are\n"; while (i <= 10) { for (j = 1; j <= 10; j++) { cout << i << " * " << j << " = " << i * j <<"\n"; } cout <<"\n ==========\n"; i++; } return 0; }
Please enter the Positive Integer Less than 10 = 9
Multiplication Table from 9 to 10 are
9 * 1 = 9
9 * 2 = 18
9 * 3 = 27
9 * 4 = 36
9 * 5 = 45
9 * 6 = 54
9 * 7 = 63
9 * 8 = 72
9 * 9 = 81
9 * 10 = 90
==========
10 * 1 = 10
10 * 2 = 20
10 * 3 = 30
10 * 4 = 40
10 * 5 = 50
10 * 6 = 60
10 * 7 = 70
10 * 8 = 80
10 * 9 = 90
10 * 10 = 100
==========