Как да покажете таблицата за умножение на число с помощта на Python, C ++, JavaScript и C.

Как да покажете таблицата за умножение на число с помощта на Python, C ++, JavaScript и C.

Когато програмирате, използвайки различни езици, можете да отпечатате таблицата за умножение на число с няколко реда код с помощта на цикли. Но да направите това, без да знаете как да го направите, е трудно.





Не се притеснявайте обаче, защото ние ви покриваме. В тази статия ще научите как да отпечатате таблицата за умножение на число с помощта на Python, C ++, JavaScript и C.





Покажете таблица за умножение на число до 10

Първо, нека да разгледаме как да покажем таблици за умножение за числа до 10.





Постановка на проблем

Даден ти е номер никой . Трябва да отпечатате таблицата за умножение на никой до 10. Пример : Нека число = 5. Таблица за умножение по 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

Подход за показване на таблицата за умножение на число до 10

Можете да следвате подхода по -долу, за да покажете таблицата за умножение на число до 10:



  1. Изпълнете цикъл от 1 до 10.
  2. Във всяка итерация умножете даденото число с итерация не. Например- Ако даденото число е 5, следователно на първата итерация умножете 5 по 1. На втората итерация умножете 5 по 2 и т.н.

C ++ програма за показване на таблицата за умножение на число до 10

По -долу е програмата C ++ за показване на таблицата за умножение на число до 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;
}

Изход:





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

Свързани: Как да намерите продукта на всички елементи в масив

Програма Python за показване на таблицата за умножение на число до 10

По -долу е програмата Python за показване на таблицата за умножение на число до 10:





itunes променя местоположението за архивиране 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)

Изход:

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

Свързани: Как да използвате For Loops в Python

JavaScript програма за показване на таблицата за умножение на число до 10

По -долу е програмата JavaScript за показване на таблицата за умножение на число до 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);

Изход:

как да премахнете хоризонтална линия в word
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 Програма за показване на таблицата за умножение на число до 10

По -долу е програмата C за показване на таблицата за умножение на число до 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;
}

Изход:

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

Показване на таблица за умножение на число до зададен диапазон

Разбира се, не е задължително да се придържате към таблици за умножение, които са 10 и по -ниски. Струва си да знаете как да направите това и за по -високите и по -долу ще намерите цялата необходима информация.

Постановка на проблем

Даден ти е номер никой и а диапазон . Трябва да отпечатате таблицата за умножение на никой до този диапазон. Пример : Нека num = 5 и range = 14.

Таблица за умножение от 5 до диапазон 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

Подход за показване на таблицата за умножение на число до даден диапазон

Можете да следвате подхода по -долу, за да покажете таблицата за умножение на число до даден диапазон:

  1. Изпълнете цикъл от 1 до диапазон.
  2. Във всяка итерация умножете даденото число с итерация не. Например- Ако даденото число е 5, следователно на първата итерация умножете 5 по 1. На втората итерация умножете 5 по 2 и т.н.

C ++ програма за показване на таблицата за умножение на число до зададен диапазон

По -долу е програмата C ++ за показване на таблицата за умножение на число до даден диапазон:

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

Изход:

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

Свързани: Как да използвам While Loop в Python

Програма Python за показване на таблицата за умножение на число до зададен диапазон

По -долу е програмата Python за показване на таблицата за умножение на число до даден диапазон:

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

Изход:

как да преглеждате запис на snapchat, без те да знаят
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

Свързани: Как да използвате цикли със списъци в Python

JavaScript програма за показване на таблицата за умножение на число до зададен диапазон

По -долу е програмата JavaScript за показване на таблицата за умножение на число до даден диапазон:

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

Изход:

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 Програма за показване на таблицата за умножение на число до зададен диапазон

По -долу е програмата C за показване на таблицата за умножение на число до даден диапазон:

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

Изход:

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

Разберете основните принципи на програмиране, за да станете по -добър програмист

В тази статия научихте как да показвате таблицата за умножение на число в няколко реда код, използвайки силата на цикли. В почти всеки език за програмиране можете да покажете таблицата за умножение в няколко реда код.

Ако искате да станете по -добър програмист, трябва да следвате основните принципи на програмиране като KISS (Keep It Simple, Stupid), DRY (Don't Repeat Yourself), Single Responsibility, YAGNI (You Are Not Goon to Need It), Отваряне/затваряне, Композиция над наследяване и т.н. Имаме гидове по тези въпроси, така че защо да не отидем там?

Дял Дял Туит електронна поща 10 основни принципа на програмиране, които всеки програмист трябва да знае

Вашият код трябва да е ясен и лесен за поддръжка. Ето няколко други принципа на програмиране, които да ви помогнат да изчистите действието си.

Прочетете Напред
Свързани теми
  • Програмиране
  • C Програмиране
  • JavaScript
  • Python
  • Уроци по кодиране
За автора Юврадж Чандра(60 статии са публикувани)

Юврадж е студент по компютърни науки в Университета в Делхи, Индия. Той е страстен за Full Stack Web Development. Когато не пише, той изследва дълбочината на различните технологии.

Още от Yuvraj Chandra

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате