C++ Напишите программу, которая по двум данным натуральным числам a и b, не превосходящим 30000, подсчитывает количество чётных натуральных чисел на отрезке [a, b] (включая концы отрезка). Программа получает на вход два натуральных числа a и b, при этом гарантируется, что 1 ≤ a ≤ b ≤ 30000. Проверять входные данные на корректность не нужно. Программа должна вывести одно число: количество чётных чисел на отрезке [a, b].
C++
#include <iostream>
using namespace std;
int main()
{
int a, b;
int even_counter = 0;
cin >> a;
cin >> b;
for(int num = a; num <= b; num++)
if(num % 2 == 0)
even_counter++;
cout << even_counter;
return 0;
}