Есть вопросы?

Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!

ЗАДАЧА: Напишите программу, которая считывает с клавиатуры два числа 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, считает и выводит на кон...

Популярные вопросы