Задача. Вывести таблицу умножения числа M в диапазоне от числа a до числа b. Числа M, a и b вводит пользователь.
Например:
Если M=4, a=2, b=9, то результат будет:
4x2=8
4x3=12
4x4=16
4x5=20
4x6=24
4x7=28
4x8=32
4x9=36
Решение:
M = int( input ("Введите число M: ")) //Запрашиваем у пользователя значения
a = int( input ("Введите диапазон a: "))
b = int( input ("Введите диапазон b: "))
if a <= 0 and 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)