Можете помочь с данной задачей? (если не трудно с описанием каждого действия)
Напишите программу,которая считывает с клавиатуры два числа a и b, считает и выводит на консоль среднее арифметическое всех чисел из отрезка [a;b], которые делятся на 3. На вход программе подаются интервалы, внутри которых всегда есть хотя бы одно число, которое делится на 3. Sample Input: -5 12 Sample Output: 4.5
Ответы (1 шт):
Автор решения: MidNightElf
→ Ссылка
@Эникейщик верно отметил, здесь не решается задача полностью за вас, здесь ее ПОМОГАЮТ делать. Но поскольку мне и так делать нечего и задача простая, воть
a = int(input("Enter a: ")) // Вводим число a
b = int(input("Enter b: ")) // Вводим число b
count = 0 // Переменная отвечающая за подсчет количества
summ = 0 // Переменная отвечающая за накрутку суммы
for i in range(a, b + 1): // цикл перебирающий диапазон чисел от a до b, range(a, b). Плюс один чтобы число b было включительно
if i % 3 == 0: // Если число делится без остатка на 3
summ += i // Суммируем это число со значением переменной summ и записываем в нее
count += 1 // и счетчик увеличивается на 1
print("Ср. арифм ", summ / count ) // Выводится строка