Как вариант:
C++ |
1
2
3
4
5
6
7
8
9
10
11
| #include <iostream>
int main(){
int N,count=0;
std::cout<<"Enter N:";
std::cin>>N;
for (int i=2;i<=N;i+=2)
std::cout <<i<<" ";
std::cout<<"\nCount = "<<(N>>1)<<std::endl;
return 0;
} |
|
Относительно Вашего кода:

Сообщение от
NNikolayy
Есть код который выводит четные.
C++ |
1
2
3
| for (int i = 2; i <= N; i++ )
{
if (N % i == 0) |
|
уверены, что выводиться будут четные числа? Если уверены, то введите 6 и посмотрите