Egy szám szorzótáblájának megjelenítése Python, C ++, JavaScript és C használatával

Egy szám szorzótáblájának megjelenítése Python, C ++, JavaScript és C használatával

Ha különböző nyelveken programoz, a számok szorzótábláját néhány kódsorral kinyomtathatja hurkok segítségével. De ezt anélkül, hogy tudnánk, hogyan kell csinálni, nehéz.





De ne aggódjon, mert mi gondoskodunk róluk. Ebben a cikkben megtudhatja, hogyan kell kinyomtatni egy szám szorzótáblát Python, C ++, JavaScript és C használatával.





10 -ig terjedő szám szorzótáblájának megjelenítése

Először nézzük meg, hogyan jelenítsük meg a szorzótáblákat 10 -ig.





Problémajelentés

Kapsz egy számot az egyiken . Ki kell nyomtatnia a szorzótáblát az egyiken 10 ig. Példa : Legyen szám = 5. 5 -ös szorzótábla:

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

Megközelítés a 10 -ig terjedő szám szorzótáblájának megjelenítéséhez

Az alábbi módszert követve megjelenítheti a 10 -ig terjedő szám szorzótáblát:



  1. Futtasson egy ciklust 1 -től 10 -ig.
  2. Minden iterációban megszorozzuk a megadott számot az ismétlésszámmal. Például- Ha a megadott szám 5, ezért az 1. iterációnál szorozzuk meg az 5-öt 1-gyel. A 2. iterációnál szorozzuk meg az 5-t 2-vel stb.

C ++ program 10 -ig terjedő szám szorzótáblájának megjelenítésére

Az alábbiakban található a C ++ program 10 -ig terjedő szám szorzótáblájának megjelenítésére:

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

Kimenet:





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

Kapcsolódó: Hogyan lehet megtalálni az összes elem termékét egy tömbben

Python program 10 -ig terjedő szám szorzótáblájának megjelenítésére

Az alábbiakban a Python program jeleníti meg a 10 -ig terjedő szám szorzótábláját:





megtalálja a telefonszámomhoz kapcsolt összes fiókot
# 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)

Kimenet:

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

Összefüggő: Hogyan kell használni hurkokhoz Pythonban

JavaScript program 10 -ig terjedő szám szorzótáblájának megjelenítésére

Az alábbiakban látható a JavaScript program egy 10 -ig terjedő szám szorzótáblájának megjelenítésére:

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

Kimenet:

miért nem töltöm fel az akkumulátort
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 a 10 -ig terjedő szám szorzótáblájának megjelenítéséhez

Az alábbiakban látható a C program a 10 -ig terjedő szám szorzótáblájának megjelenítésére:

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

Kimenet:

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

Egy adott tartományig terjedő szám szorzótáblájának megjelenítése

Természetesen nem feltétlenül ragaszkodik a 10 -es és az alatti szorzótáblákhoz. A magasabbaknál is érdemes tudni, hogyan kell ezt megtenni, és az alábbiakban minden szükséges információt megtalál.

Problémajelentés

Kapsz egy számot az egyiken és a hatótávolság . Ki kell nyomtatnia a szorzótáblát az egyiken addig a tartományig. Példa : Legyen szám = 5 és tartomány = 14.

5 -ös szorzótábla 14 -ig:

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

Megközelítés egy adott tartományig terjedő szám szorzótáblájának megjelenítéséhez

Az alábbi módszert követve megjelenítheti egy szám szorzótáblát egy adott tartományig:

  1. Futtasson ciklust 1 -től tartományig.
  2. Minden iterációban megszorozzuk a megadott számot a sz. Például- Ha a megadott szám 5, ezért az 1. iterációnál szorozzuk meg az 5-öt 1-gyel. A 2. iterációnál szorozzuk meg az 5-t 2-vel stb.

C ++ program egy adott tartományig terjedő szám szorzótáblájának megjelenítésére

Az alábbiakban látható a C ++ program egy szám szorzótáblájának megjelenítésére egy adott tartományig:

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

Kimenet:

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

Összefüggő: Hogyan használjunk egy ciklusot Pythonban

Python program egy adott tartományig terjedő szám szorzótáblájának megjelenítésére

Az alábbiakban a Python program jeleníti meg egy szám szorzótáblát egy adott tartományig:

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

Kimenet:

hiba történt a számítógép alaphelyzetbe állításakor, nem történt változás
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

Kapcsolódó: Hogyan használjuk a hurkokat listákkal a Pythonban

JavaScript program egy adott tartományig terjedő szám szorzótáblájának megjelenítésére

Az alábbiakban a JavaScript program jelenít meg egy szám szorzótáblát egy adott tartományig:

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

Kimenet:

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 Program egy adott tartományig terjedő szám szorzótáblájának megjelenítésére

Az alábbiakban látható a C program egy szám szorzótáblájának megjelenítésére egy adott tartományig:

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

Kimenet:

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

Ismerje meg az alapvető programozási elveket, hogy jobb programozóvá váljon

Ebben a cikkben megtanulta, hogyan jelenítheti meg egy szám szorzótábláját néhány kódsorban a ciklusok erejével. Szinte minden programozási nyelven megjelenítheti a szorzótáblát néhány kódsorban.

Ha jobb programozó szeretne lenni, akkor be kell tartania az alapvető programozási elveket, mint például a KISS (Keep it Simple, Hülye), a DRY (Don't Is Repeat Yourself), Single Responsibility, YAGNI (You are not Will to Need It), Nyitott/zárt, Kompozíció az öröklődés felett stb. Vannak útmutatásaink ezekhez, akkor miért nem megy oda legközelebb?

Részvény Részvény Csipog Email 10 alapvető programozási alapelv, amelyet minden programozónak tudnia kell

A kódnak világosnak és könnyen karbantarthatónak kell lennie. Íme néhány más programozási alapelv, amelyek segítenek tisztázni a cselekedetét.

Olvassa tovább
Kapcsolódó témák
  • Programozás
  • C Programozás
  • JavaScript
  • Piton
  • Kódolási oktatóanyagok
A szerzőről Yuvraj Chandra(60 cikk megjelent)

Yuvraj egy számítástechnikai egyetemi hallgató a Delhi Egyetemen, Indiában. Szenvedélyesen foglalkozik a Full Stack webfejlesztéssel. Amikor nem ír, a különböző technológiák mélységét kutatja.

Bővebben: Yuvraj Chandra

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide