Python. Задача 3. Вывод таблицы умножения
Задача. Вывести таблицу умножения числа M начиная с числа a до числа b. Диапазон a и b вводит пользователь.
Например: M=4, a = 2, b = 9. Результат:
4*2=8
4*3=12
4*4=16
4*5=20
4*6=24
4*7=28
4*8=32
4*9=36
Решение:
M = int (input ("Введите число M: "))
a = int (input ("Введите диапазон a: "))
b = int (input ("Введите диапазон b: "))
if a <=0 or b <=0: //выполняем проверки
print ("Ошибка! a и b должны быть положительными и не 0")
elif b <=a:
print ("Ошибка! Неверный диапазон. b должно быть больше a")
else:
print ("Результат:")
for a in range (a-1, b): //выводим результат при помощи цикла
a += 1
print (M, "x", a, " = ", M*a)