De vermenigvuldigingstabel van een getal weergeven met Python, C++, JavaScript en C

De vermenigvuldigingstabel van een getal weergeven met Python, C++, JavaScript en C

Wanneer u programmeert met verschillende talen, kunt u de vermenigvuldigingstabel van een getal met enkele regels code afdrukken met behulp van lussen. Maar dit doen zonder te weten hoe het moet, is moeilijk.





Maak je echter geen zorgen, want we hebben je gedekt. In dit artikel leert u hoe u de vermenigvuldigingstabel van een getal kunt afdrukken met Python, C++, JavaScript en C.





Vermenigvuldigingstabel van een getal tot 10 . weergeven

Laten we eerst eens kijken hoe tafels van vermenigvuldiging kunnen worden weergegeven voor getallen tot 10.





Probleemstelling

Je krijgt een nummer op een . U moet de vermenigvuldigingstabel van afdrukken op een tot 10. Voorbeeld : Laat num = 5. Tafel van vermenigvuldiging van 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

Benadering om de vermenigvuldigingstabel van een getal tot 10 . weer te geven

U kunt de onderstaande benadering volgen om de vermenigvuldigingstabel van een getal tot 10 weer te geven:



  1. Voer een lus uit van 1 tot 10.
  2. Vermenigvuldig in elke iteratie het gegeven aantal met iteratie nr. Bijvoorbeeld: als het gegeven getal 5 is, vermenigvuldigt u daarom bij de 1e iteratie 5 met 1. Bij de 2e iteratie vermenigvuldigt u 5 met 2, enzovoort.

C++-programma om de vermenigvuldigingstabel van een getal tot 10 . weer te geven

Hieronder staat het C++ programma om de vermenigvuldigingstabel van een getal tot 10 weer te geven:

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

Uitgang:





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

Gerelateerd: Het product van alle elementen in een array vinden

Python-programma om de vermenigvuldigingstabel van een getal tot 10 . weer te geven

Hieronder staat het Python-programma om de vermenigvuldigingstabel van een getal tot 10 weer te geven:





hoe een psd-bestand te openen
# 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)

Uitgang:

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

Verwant: Hoe te gebruiken voor lussen in Python

JavaScript-programma om de vermenigvuldigingstabel van een getal tot 10 . weer te geven

Hieronder staat het JavaScript-programma om de vermenigvuldigingstabel van een getal tot 10 weer te geven:

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

Uitgang:

hoe beheerderswachtwoord opnieuw in te stellen op 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

C Programma om de vermenigvuldigingstabel van een getal tot 10 . weer te geven

Hieronder staat het C-programma om de vermenigvuldigingstabel van een getal tot 10 weer te geven:

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

Uitgang:

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

Vermenigvuldigingstabel van een getal weergeven tot een bepaald bereik

Natuurlijk houdt u zich niet per se aan tafels van vermenigvuldiging van 10 of lager. Het loont de moeite om te weten hoe u dit ook voor hogere moet doen, en u vindt hieronder alle informatie die u nodig hebt.

Probleemstelling

Je krijgt een nummer op een en een bereik . U moet de vermenigvuldigingstabel van afdrukken op een tot dat bereik. Voorbeeld : Laat num = 5 en bereik = 14.

Tafel van vermenigvuldiging van 5 tot bereik 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

Benadering om de vermenigvuldigingstabel van een getal tot een bepaald bereik weer te geven

U kunt de onderstaande benadering volgen om de vermenigvuldigingstabel van een getal tot een bepaald bereik weer te geven:

  1. Voer een lus uit van 1 tot bereik.
  2. Vermenigvuldig in elke iteratie het gegeven aantal met iteratie nr. Bijvoorbeeld: als het gegeven getal 5 is, vermenigvuldigt u daarom bij de 1e iteratie 5 met 1. Bij de 2e iteratie vermenigvuldigt u 5 met 2, enzovoort.

C++-programma om de vermenigvuldigingstabel van een getal tot een bepaald bereik weer te geven

Hieronder staat het C++-programma om de vermenigvuldigingstabel van een getal tot een bepaald bereik weer te geven:

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

Uitgang:

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

Verwant: Een While-lus gebruiken in Python

Python-programma om de vermenigvuldigingstabel van een getal tot een bepaald bereik weer te geven

Hieronder staat het Python-programma om de vermenigvuldigingstabel van een getal tot een bepaald bereik weer te geven:

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

Uitgang:

beste online video-downloader van elke site
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

Gerelateerd: Loops gebruiken met lijsten in Python

JavaScript-programma om de vermenigvuldigingstabel van een getal tot een bepaald bereik weer te geven

Hieronder staat het JavaScript-programma om de vermenigvuldigingstabel van een getal tot een bepaald bereik weer te geven:

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

Uitgang:

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 Programma om de vermenigvuldigingstabel van een getal tot een bepaald bereik weer te geven

Hieronder staat het C-programma om de vermenigvuldigingstabel van een getal tot een bepaald bereik weer te geven:

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

Uitgang:

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

Begrijp de basisprincipes van programmeren om een ​​betere programmeur te worden

In dit artikel heb je geleerd hoe je de vermenigvuldigingstabel van een getal in enkele regels code kunt weergeven met behulp van de kracht van lussen. In bijna elke programmeertaal kun je de vermenigvuldigingstabel in enkele regels code weergeven.

Als je een betere programmeur wilt worden, moet je de basisprogrammeerprincipes volgen zoals KISS (Keep It Simple, Stupid), DRY (Don't Repeat Yourself), Single Responsibility, YAGNI (You Are't Going to Need It), Open/Gesloten, Samenstelling over overerving, enzovoort. We hebben hier handleidingen voor, dus waarom zou u daar niet heen gaan?

Deel Deel Tweeten E-mail 10 basisprogrammeerprincipes die elke programmeur moet kennen

Uw code moet duidelijk en gemakkelijk te onderhouden zijn. Hier zijn verschillende andere programmeerprincipes om je te helpen je act op te ruimen.

Lees volgende
Gerelateerde onderwerpen
  • Programmeren
  • C Programmeren
  • JavaScript
  • Python
  • Codeerhandleidingen
Over de auteur Yuvraj Chandra(60 artikelen gepubliceerd)

Yuvraj is een student Computerwetenschappen aan de Universiteit van Delhi, India. Hij is gepassioneerd door Full Stack Web Development. Als hij niet aan het schrijven is, onderzoekt hij de diepte van verschillende technologieën.

Meer van Yuvraj Chandra

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren