Cum se afișează tabelul de multiplicare al unui număr folosind Python, C ++, JavaScript și C

Cum se afișează tabelul de multiplicare al unui număr folosind Python, C ++, JavaScript și C

Când programați folosind diferite limbaje, puteți imprima tabelul de înmulțire a unui număr cu câteva linii de cod folosind bucle. Dar este dificil să faci asta fără să știi cum să faci.





Nu vă faceți griji, totuși, pentru că vă acoperim. În acest articol, veți afla cum să imprimați tabelul de înmulțire al unui număr folosind Python, C ++, JavaScript și C.





Afișați tabelul de multiplicare a unui număr de până la 10

În primul rând, să ne uităm la modul de afișare a tabelelor de înmulțire pentru numerele de până la 10.





Declarație problemă

Ți se dă un număr pe unu . Trebuie să imprimați tabelul de înmulțire al pe unu până la 10. Exemplu : Fie num = 5. Tabel de înmulțire a 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

Abordare pentru afișarea tabelului de multiplicare a unui număr de până la 10

Puteți urma abordarea de mai jos pentru a afișa tabelul de înmulțire a unui număr până la 10:



  1. Rulați o buclă de la 1 la 10.
  2. În fiecare iterație, înmulțiți numărul dat cu iterația nr. De exemplu- Dacă numărul dat este 5, deci la prima iterație, înmulțiți 5 cu 1. La a doua iterație, înmulțiți 5 cu 2 și așa mai departe.

Program C ++ pentru afișarea tabelului de multiplicare a unui număr de până la 10

Mai jos este programul C ++ pentru a afișa tabelul de înmulțire a unui număr până la 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;
}

Ieșire:





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

Related: Cum să găsiți produsul tuturor elementelor într-o matrice

Program Python pentru afișarea tabelului de multiplicare a unui număr de până la 10

Mai jos este programul Python pentru afișarea tabelului de înmulțire a unui număr până la 10:





poți juca jocuri ps4 pe ps3
# 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)

Ieșire:

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

Legate de: Cum se folosește buclele în Python

Program JavaScript pentru a afișa tabelul de multiplicare a unui număr de până la 10

Mai jos este programul JavaScript pentru a afișa tabelul de înmulțire a unui număr până la 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);

Ieșire:

cum să încărcați gifuri pe Instagram
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 Program pentru afișarea tabelului de multiplicare a unui număr de până la 10

Mai jos este programul C pentru afișarea tabelului de înmulțire a unui număr până la 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;
}

Ieșire:

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

Afișați tabelul de multiplicare a unui număr până la un interval dat

Desigur, nu veți rămâne neapărat la tabelele de înmulțire care sunt 10 și mai mici. Merită să știi cum să faci asta și pentru cei superiori și vei găsi toate informațiile de care ai nevoie mai jos.

Declarație problemă

Ți se dă un număr pe unu și a gamă . Trebuie să imprimați tabelul de înmulțire al pe unu până la acea gamă. Exemplu : Fie num = 5 și interval = 14.

Tabel de înmulțire de 5 până la intervalul 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

Abordare pentru afișarea tabelului de multiplicare a unui număr până la un interval dat

Puteți urma abordarea de mai jos pentru a afișa tabelul de înmulțire al unui număr până la un interval dat:

  1. Rulați o buclă de la 1 la interval.
  2. În fiecare iterație, înmulțiți numărul dat cu iterația nr. De exemplu- Dacă numărul dat este 5, deci la prima iterație, înmulțiți 5 cu 1. La a doua iterație, înmulțiți 5 cu 2 și așa mai departe.

Program C ++ pentru afișarea tabelului de multiplicare a unui număr până la un interval dat

Mai jos este programul C ++ pentru a afișa tabelul de înmulțire a unui număr până la un interval dat:

// 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;
}

Ieșire:

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

Legate de: Cum se utilizează un loop în Python

Program Python pentru afișarea tabelului de multiplicare a unui număr până la un interval dat

Mai jos este programul Python pentru a afișa tabelul de înmulțire a unui număr până la un interval dat:

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

Ieșire:

cum să afli ce au fost videoclipurile șterse de pe YouTube
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

Related: Cum se utilizează bucle cu liste în Python

Program JavaScript pentru a afișa tabelul de multiplicare al unui număr până la un interval dat

Mai jos este programul JavaScript pentru a afișa tabelul de înmulțire al unui număr până la un interval dat:

// 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);

Ieșire:

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

Program C pentru afișarea tabelului de multiplicare a unui număr până la un interval dat

Mai jos este programul C pentru afișarea tabelului de înmulțire a unui număr până la un interval dat:

// 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;
}

Ieșire:

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

Înțelegeți principiile de programare de bază pentru a deveni un programator mai bun

În acest articol, ați învățat cum să afișați tabelul de înmulțire a unui număr în câteva linii de cod folosind puterea buclelor. În aproape fiecare limbaj de programare, puteți afișa tabelul de înmulțire în câteva rânduri de cod.

Dacă doriți să deveniți un programator mai bun, trebuie să urmați principiile de bază de programare precum KISS (Keep It Simple, Stupid), DRY (Don't Repeat Yourself), Single Responsibility, YAGNI (You Are not Needing It), Deschis / Închis, Compoziție peste moștenire și așa mai departe. Avem ghiduri despre acestea, așa că de ce să nu ne îndreptăm acolo?

Acțiune Acțiune Tweet E-mail 10 principii de programare de bază pe care trebuie să le cunoască fiecare programator

Codul dvs. ar trebui să fie clar și ușor de întreținut. Iată câteva alte principii de programare care vă vor ajuta să vă curățați actul.

Citiți în continuare
Subiecte asemănătoare
  • Programare
  • Programare C
  • JavaScript
  • Piton
  • Tutoriale de codare
Despre autor Yuvraj Chandra(60 de articole publicate)

Yuvraj este student la Universitatea din Delhi, India. Este pasionat de dezvoltarea web Full Stack. Când nu scrie, explorează profunzimea diferitelor tehnologii.

Mai multe de la Yuvraj Chandra

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona