Comment afficher la table de multiplication d’un nombre à l’aide de Python, C++, JavaScript et C

Lors de la programmation en utilisant différents langages, vous pouvez imprimer la table de multiplication d'un nombre avec quelques lignes de code à l'aide de boucles. Mais faire cela sans savoir comment faire est difficile.

Ne vous inquiétez pas, cependant, car nous avons ce qu'il vous faut. Dans cet article, vous apprendrez à imprimer la table de multiplication d'un nombre en utilisant Python, C++, JavaScript et C.

Afficher la table de multiplication d'un nombre jusqu'à 10

Voyons d'abord comment afficher les tables de multiplication pour les nombres jusqu'à 10.

Énoncé du problème

On vous donne un nombre num . Vous devez imprimer la table de multiplication de num jusqu'à 10. Exemple : Soit num = 5. Table de multiplication de 5 :

 5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50

Approche pour afficher la table de multiplication d'un nombre jusqu'à 10

Vous pouvez suivre l'approche ci-dessous pour afficher la table de multiplication d'un nombre jusqu'à 10 :

  1. Exécutez une boucle de 1 à 10.
  2. À chaque itération, multipliez le nombre donné par le numéro d'itération. Par exemple- Si le nombre donné est 5, donc à la 1ère itération, multipliez 5 par 1. À la 2ème itération, multipliez 5 par 2, et ainsi de suite.

Programme C++ pour afficher la table de multiplication d'un nombre jusqu'à 10

Ci-dessous se trouve le programme C++ pour afficher la table de multiplication d'un nombre jusqu'à 10 :

 // C++ program to print the multiplication table of a number up to 10
#include <iostream>
using namespace std;
// Function to print the multiplication table of a number up to 10
void printTable(int num)
{
for (int i = 1; i <= 10; ++i)
{
cout << num << " * " << i << " = " << num * i << endl;
}
}
// Driver Code
int main()
{
int num = 5;
cout << "Number: " << num << endl;
cout << "Multiplication table of " << num << endl;
printTable(num);
return 0;
}

Production:

 Number: 5
Multiplication table of 5
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50

Connexe : Comment trouver le produit de tous les éléments d'un tableau

Programme Python pour afficher la table de multiplication d'un nombre jusqu'à 10

Ci-dessous se trouve le programme Python pour afficher la table de multiplication d'un nombre jusqu'à 10 :

 # Python program to print the multiplication table of a number up to 10
# Function to print the multiplication table of a number up to 10
def printTable(num):
for i in range(1, 11):
print(num, "*", i, " =", num*i)

# Driver Code
num = 5
print("Number:", num)
print("Multiplication table of", num)
printTable(num)

Production:

 Number: 5
Multiplication table of 5
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50

Connexe: Comment utiliser les boucles For en Python

Programme JavaScript pour afficher la table de multiplication d'un nombre jusqu'à 10

Ci-dessous se trouve le programme JavaScript pour afficher la table de multiplication d'un nombre jusqu'à 10 :

 // JavaScript program to print the multiplication table of a number up to 10
// Function to print the multiplication table of a number up to 10
function printTable(num) {
for (let i = 1; i <= 10; ++i) {
document.write(num + " * " + i + " = " + num * i + "<br>");
}
}
// Driver Code
var num = 5;
document.write("Number: " + num + "<br>");
document.write("Multiplication table of " + num + "<br>");
printTable(num);

Production:

 Number: 5
Multiplication table of 5
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50

C Programme pour afficher la table de multiplication d'un nombre jusqu'à 10

Ci-dessous se trouve le programme C pour afficher la table de multiplication d'un nombre jusqu'à 10 :

 // C program to print the multiplication table of a number up to 10
#include <stdio.h>
// Function to print the multiplication table of a number up to 10
void printTable(int num)
{
for (int i = 1; i <= 10; ++i)
{
printf("%d * %d = %d ⁠n", num, i, num*i);
}
}
// Driver Code
int main()
{
int num = 5;
printf("Number: %d ⁠n", num);
printf("Multiplication table of %d ⁠n", num);
printTable(num);
return 0;
}

Production:

 Number: 5
Multiplication table of 5
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50

Afficher la table de multiplication d'un nombre jusqu'à une plage donnée

Bien sûr, vous ne vous en tiendrez pas nécessairement aux tables de multiplication de 10 et moins. Il est également utile de savoir comment le faire pour les niveaux supérieurs, et vous trouverez toutes les informations dont vous avez besoin ci-dessous.

Énoncé du problème

On vous donne un nombre num et une plage . Vous devez imprimer la table de multiplication de num jusqu'à cette plage. Exemple : Soit num = 5 et range=14.

Table de multiplication de 5 jusqu'à la plage 14 :

 5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50
5 * 11 = 55
5 * 12 = 60
5 * 13 = 65
5 * 14 = 70

Approche pour afficher la table de multiplication d'un nombre jusqu'à une plage donnée

Vous pouvez suivre l'approche ci-dessous pour afficher la table de multiplication d'un nombre jusqu'à une plage donnée :

  1. Exécutez une boucle de 1 à plage.
  2. À chaque itération, multipliez le nombre donné par le numéro d'itération. Par exemple- Si le nombre donné est 5, donc à la 1ère itération, multipliez 5 par 1. À la 2ème itération, multipliez 5 par 2, et ainsi de suite.

Programme C++ pour afficher la table de multiplication d'un nombre jusqu'à une plage donnée

Ci-dessous se trouve le programme C++ pour afficher la table de multiplication d'un nombre jusqu'à une plage donnée :

 // C++ program to print the multiplication table of a number
#include <iostream>
using namespace std;
// Function to print the multiplication table of a number
void printTable(int num, int range)
{
for (int i = 1; i <= range; ++i)
{
cout << num << " * " << i << " = " << num * i << endl;
}
}
// Driver Code
int main()
{
int num = 5;
int range = 14;
cout << "Number: " << num << endl;
cout << "Range: " << range << endl;
cout << "Multiplication table of " << num << endl;
printTable(num, range);
return 0;
}

Production:

 Number: 5
Range: 14
Multiplication table of 5
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50
5 * 11 = 55
5 * 12 = 60
5 * 13 = 65
5 * 14 = 70

En relation: Comment utiliser une boucle While en Python

Programme Python pour afficher la table de multiplication d'un nombre jusqu'à une plage donnée

Ci-dessous se trouve le programme Python pour afficher la table de multiplication d'un nombre jusqu'à une plage donnée :

 # Python program to print the multiplication table of a number
# Function to print the multiplication table of a number
def printTable(num, r):
for i in range(1, r+1):
print(num, "*", i, " =", num*i)

# Driver Code
num = 5
r = 14
print("Number:", num)
print("Range:", range)
print("Multiplication table of", num)
printTable(num, r)

Production:

 Number: 5
Range: 14
Multiplication table of 5
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50
5 * 11 = 55
5 * 12 = 60
5 * 13 = 65
5 * 14 = 70

Connexes : Comment utiliser des boucles avec des listes en Python

Programme JavaScript pour afficher la table de multiplication d'un nombre jusqu'à une plage donnée

Ci-dessous se trouve le programme JavaScript pour afficher la table de multiplication d'un nombre jusqu'à une plage donnée :

 // JavaScript program to print the multiplication table of a number
// Function to print the multiplication table of a number
function printTable(num, range) {
for (let i = 1; i <= range; ++i) {
document.write(num + " * " + i + " = " + num * i + "<br>");
}
}
// Driver Code
var num = 5;
var range = 14;
document.write("Number: " + num + "<br>");
document.write("Range: " + range + "<br>");
document.write("Multiplication table of " + num + "<br>");
printTable(num, range);

Production:

 Number: 5
Range: 14
Multiplication table of 5
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50
5 * 11 = 55
5 * 12 = 60
5 * 13 = 65
5 * 14 = 70

C Programme pour afficher la table de multiplication d'un nombre jusqu'à une plage donnée

Ci-dessous se trouve le programme C pour afficher la table de multiplication d'un nombre jusqu'à une plage donnée :

 // C program to print the multiplication table of a number
#include <stdio.h>
// Function to print the multiplication table of a number
void printTable(int num, int range)
{
for (int i = 1; i <= range; ++i)
{
printf("%d * %d = %d ⁠n", num, i, num*i);
}
}
// Driver Code
int main()
{
int num = 5;
int range = 14;
printf("Number: %d ⁠n", num);
printf("Range: %d ⁠n", range);
printf("Multiplication table of %d ⁠n", num);
printTable(num, range);
return 0;
}

Production:

 Number: 5
Range: 14
Multiplication table of 5
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50
5 * 11 = 55
5 * 12 = 60
5 * 13 = 65
5 * 14 = 70

Comprendre les principes de base de la programmation pour devenir un meilleur programmeur

Dans cet article, vous avez appris à afficher la table de multiplication d'un nombre en quelques lignes de code en utilisant la puissance des boucles. Dans presque tous les langages de programmation, vous pouvez afficher la table de multiplication en quelques lignes de code.

Si vous voulez devenir un meilleur programmeur, vous devez suivre les principes de programmation de base tels que KISS (Keep It Simple, Stupid), DRY (Ne vous répétez pas), Responsabilité unique, YAGNI (Vous n'en aurez pas besoin), Ouvert/Fermé, Composition sur héritage, et ainsi de suite. Nous avons des guides à ce sujet, alors pourquoi ne pas y aller ensuite ?