ЗАДАЧА: Напишите программу, которая считывает с клавиатуры два числа a и b, считает и выводит на консоль среднее арифметическое всех чисел из отрезка [a; b], которые кратны числу 3.
Мой код:
firstNumber = int(input('Введите первое число: '))
secondNumber = int(input('Введите второе число: '))
summ = 0
temp = 0
if firstNumber % 3 != 0:
_firstNumber = firstNumber + 3 - (firstNumber % 3)
for i in range (firstNumber, secondNumber + 1, 3):
_summ += i
_temp += 1
print(summ/temp)
Вопрос: если задать отрезок от 1 до 2, выдаёт ошибку.
Как исправить код, чтобы при вводе 1 и 2, не было ошибки?
Другие вопросы по: Информатика
Знаешь правильный ответ?
ЗАДАЧА: Напишите программу, которая считывает с клавиатуры два числа a и b, считает и выводит на кон...
Популярные вопросы