-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathцикл for
23 lines (19 loc) · 1.55 KB
/
цикл for
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Когда Павел учился в школе, он запоминал таблицу умножения прямоугольными блоками.
# Для тренировок ему бы очень пригодилась программа, которая показывала бы блок таблицы умножения.
#Напишите программу, на вход которой даются четыре числа a, b, c и d, каждое в своей строке. Программа должна вывести фрагмент таблицы умножения для всех чисел отрезка [a;b] на все числа отрезка [c;d].
# Числа a, b, c и d являются натуральными и не превосходят 10, a≤b, c≤d.
# Следуйте формату вывода из примера, для разделения элементов внутри строки используйте '\t' — символ табуляции.
# Заметьте, что левым столбцом и верхней строкой выводятся сами числа из заданных отрезков — заголовочные столбец и строка таблицы.
# put your python code here
a = int (input())
b = int (input())
c = int (input())
d = int (input())
for g in range (c, d + 1):
print('\t' + str(g), end = '')
print(end = '\n')
for i in range (a, b + 1):
print(str(i) + '\t', end='')
for j in range (c,d+1):
print(str(i * j), end = '\t')
print(end = '\n')