Com es mostra la taula de multiplicació d’un número mitjançant Python, C ++, JavaScript i C

Com es mostra la taula de multiplicació d’un número mitjançant Python, C ++, JavaScript i C

En programar amb diferents llenguatges, podeu imprimir la taula de multiplicar un número amb poques línies de codi mitjançant bucles. Però fer-ho sense saber com és difícil.





No us preocupeu, però, perquè us tenim cobert. En aquest article, aprendreu a imprimir la taula de multiplicar un número mitjançant Python, C ++, JavaScript i C.





Mostra la taula de multiplicació d'un nombre fins a 10

En primer lloc, vegem com es mostren les taules de multiplicar per a nombres fins al 10.





Plantejament del problema

Se us dóna un número en un . Heu d'imprimir la taula de multiplicar de en un fins a 10. Exemple : Sigui num = 5. Taula de multiplicar per 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

Enfocament per mostrar la taula de multiplicació d'un nombre fins a 10

Podeu seguir l'enfocament següent per mostrar la taula de multiplicar d'un nombre fins a 10:



  1. Executeu un bucle de l'1 al 10.
  2. En cada iteració, multipliqueu el nombre donat per la iteració núm. Per exemple: si el nombre donat és 5, per tant, a la 1a iteració, multipliqueu 5 per 1. A la segona iteració, multipliqueu 5 per 2, etc.

Programa C ++ per mostrar la taula de multiplicació d'un nombre fins a 10

A continuació es mostra el programa C ++ per mostrar la taula de multiplicar un nombre fins a 10:

// C++ program to print the multiplication table of a number up to 10
#include
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;
}

Sortida:





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

Relacionat: Com trobar el producte de tots els elements en una matriu

Programa Python per mostrar la taula de multiplicació d'un nombre fins a 10

A continuació es mostra el programa Python per mostrar la taula de multiplicar un nombre fins a 10:





el gestor de tasques ha estat desactivat per l'administrador de Windows 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)

Sortida:

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

Relacionat: Com s'utilitza per a bucles a Python

Programa JavaScript per mostrar la taula de multiplicació d'un nombre fins a 10

A continuació es mostra el programa JavaScript per mostrar la taula de multiplicar un nombre fins a 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 + '
');
}
}
// Driver Code
var num = 5;
document.write('Number: ' + num + '
');
document.write('Multiplication table of ' + num + '
');
printTable(num);

Sortida:

com desfer-se de la finestra d'actualització de Windows 10
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

Programa C per mostrar la taula de multiplicació d'un nombre fins a 10

A continuació es mostra el programa C per mostrar la taula de multiplicar un nombre fins a 10:

// C program to print the multiplication table of a number up to 10
#include
// 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;
}

Sortida:

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

Mostra la taula de multiplicació d'un nombre fins a un interval determinat

Per descomptat, no us enganxareu necessàriament a les taules de multiplicar de 10 o més. Val la pena saber com fer-ho també per als més alts i a continuació trobareu tota la informació que necessiteu.

Plantejament del problema

Se us dóna un número en un i a abast . Heu d'imprimir la taula de multiplicar de en un fins a aquest rang. Exemple : Siguin num = 5 i rang = 14.

Taula de multiplicació de 5 fins al rang 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

Enfocament per mostrar la taula de multiplicació d'un nombre fins a un interval determinat

Podeu seguir l'enfocament següent per mostrar la taula de multiplicació d'un nombre fins a un interval determinat:

  1. Executeu un bucle d'1 a l'interval.
  2. En cada iteració, multipliqueu el nombre donat per la iteració núm. Per exemple: si el nombre donat és 5, per tant, a la 1a iteració, multipliqueu 5 per 1. A la segona iteració, multipliqueu 5 per 2, etc.

Programa C ++ per mostrar la taula de multiplicació d'un nombre fins a un interval determinat

A continuació es mostra el programa C ++ per mostrar la taula de multiplicar un nombre fins a un interval determinat:

// C++ program to print the multiplication table of a number
#include
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;
}

Sortida:

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

Relacionat: Com s'utilitza un bucle While a Python

Programa Python per mostrar la taula de multiplicació d'un nombre fins a un interval determinat

A continuació es mostra el programa Python per mostrar la taula de multiplicar un nombre fins a un interval determinat:

# 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)

Sortida:

millor descarregador de vídeo en línia de qualsevol lloc
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

Relacionat: Com utilitzar bucles amb llistes a Python

Programa JavaScript per mostrar la taula de multiplicació d'un nombre fins a un interval determinat

A continuació es mostra el programa JavaScript per mostrar la taula de multiplicar un nombre fins a un interval determinat:

// 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 + '
');
}
}
// Driver Code
var num = 5;
var range = 14;
document.write('Number: ' + num + '
');
document.write('Range: ' + range + '
');
document.write('Multiplication table of ' + num + '
');
printTable(num, range);

Sortida:

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

Programa C per mostrar la taula de multiplicació d'un nombre fins a un interval determinat

A continuació es mostra el programa C per mostrar la taula de multiplicar un nombre fins a un interval determinat:

// C program to print the multiplication table of a number
#include
// 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;
}

Sortida:

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 els principis bàsics de programació per convertir-se en un millor programador

En aquest article, heu après a mostrar la taula de multiplicar un nombre en poques línies de codi mitjançant la potència dels bucles. En gairebé tots els llenguatges de programació, podeu mostrar la taula de multiplicar en poques línies de codi.

Si voleu ser un millor programador, heu de seguir els principis bàsics de programació com KISS (Keep It Simple, Stupid), DRY (Don't Repeat Yourself), Responsabilitat única, YAGNI (No ho necessiteu), Obert / Tancat, Composició sobre herència, etc. Tenim guies sobre aquestes qüestions, per què no us dirigiu cap allà?

Compartir Compartir Tweet Correu electrònic 10 principis bàsics de programació que tot programador ha de conèixer

El vostre codi ha de ser clar i fàcil de mantenir. Aquests són alguns altres principis de programació per ajudar-vos a netejar el vostre acte.

Llegiu a continuació
Temes relacionats
  • Programació
  • Programació C
  • JavaScript
  • Python
  • Tutorials de codificació
Sobre l'autor Yuvraj Chandra(60 articles publicats)

Yuvraj és estudiant universitari en ciències de la computació a la Universitat de Delhi, Índia. És un apassionat del desenvolupament web Full Stack. Quan no escriu, explora la profunditat de les diferents tecnologies.

Més de Yuvraj Chandra

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us