Решите задачу по информатике Составьте программу которая по двум данным натуральным числам a и b подсчитывают количество чётных натуральных чисел на отрезке [a,b]
def count_even_numbers(a, b): count = 0 for i in range(a, b+1): if i % 2 == 0: count += 1 return count a = int(input("Введите начало отрезка: ")) b = int(input("Введите конец отрезка: ")) print(f"Количество четных чисел на отрезке [{a}, {b}]: {count_even_numbers(a, b)}")
Программа запрашивает у пользователя начало и конец отрезка, а затем подсчитывает количество четных чисел на этом отрезке.
Пример решения задачи на языке Python:
def count_even_numbers(a, b):count = 0
for i in range(a, b+1):
if i % 2 == 0:
count += 1
return count
a = int(input("Введите начало отрезка: "))
b = int(input("Введите конец отрезка: "))
print(f"Количество четных чисел на отрезке [{a}, {b}]: {count_even_numbers(a, b)}")
Программа запрашивает у пользователя начало и конец отрезка, а затем подсчитывает количество четных чисел на этом отрезке.