ACM-给定一个整数n,请求出零与n之间的所有偶数的和

ACM-给定一个整数n,请求出0与n之间的所有偶数的和
描述

 

给定一个整数n,请求出0与n之间的所有偶数的和(包括0和n)?

输入
有多组数据

每种情况第一行一个整数n(0<=n<= 500)
(用EOF结尾)
输出
每行输出所有偶数的和
样例输入
3

4
样例输出
2

6

代码:

01.#include<iostream>
02.using namespace std;
03.int main()
04.{
05.int n,i,sum;
06.while(cin>>n)
07.{
08.if(n >= 0&&n <= 500)
09.sum=0;
10.for(i = 0; i <= n; i++)
11.{
12.if(i%2==0)
13. 
14.sum += i;
15. 
16.}
17.cout<<sum<<endl;
18.}
19.return 0;
20.}