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

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

При программировании с использованием разных языков вы можете распечатать таблицу умножения числа с помощью нескольких строк кода, используя циклы. Но сделать это, не зная, как это сделать, сложно.





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





Отображение таблицы умножения числа до 10

Сначала давайте посмотрим, как отображать таблицы умножения для чисел до 10.





Постановка задачи

Вам дали номер на одной . Вам нужно распечатать таблицу умножения на одной до 10. Пример : Пусть num = 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, то на 1-й итерации умножьте 5 на 1. На 2-й итерации умножьте 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:





как узнать, что ваша учетная запись facebook была взломана
# 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 в 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);

Выход:

жесткий диск работает на 100% 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 для отображения таблицы умножения числа до 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, то на 1-й итерации умножьте 5 на 1. На 2-й итерации умножьте 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 в 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)

Выход:

проверьте, безопасна ли ссылка
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 (Вам это не понадобится), Открытый / закрытый, композиция поверх наследования и т. Д. У нас есть руководства по ним, так почему бы не отправиться туда в следующий раз?

Делиться Делиться Твитнуть Эл. адрес 10 основных принципов программирования, которые должен знать каждый программист

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

Читать далее
Похожие темы
  • Программирование
  • Программирование на C
  • JavaScript
  • Python
  • Учебники по кодированию
Об авторе Юврадж Чандра(Опубликовано 60 статей)

Юврадж - студент бакалавриата по информатике в Университете Дели, Индия. Он увлечен веб-разработкой Full Stack. Когда он не пишет, он исследует глубину различных технологий.

Ещё от Yuvraj Chandra

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться