C++ 程序查找偶数和奇数之和

编写一个 C++ 程序,用于计算从 0 到 n 的偶数和奇数之和。此 C++ 程序允许您输入最大数字,然后 for 循环会遍历从 1 到最大值的数字。在循环中,我们使用了 If Else 条件。如果 ( number % 2 == 0 ) 检查 number % 2 是否等于 0。如果为真,则将该数字添加到 evenSum。否则,将该数字添加到 oddSum。接下来,我们使用 cout 打印偶数和奇数的和。 

#include<iostream>
using namespace std;

int main()
{
	int number, maximum, evenSum = 0, oddSum = 0;
	
	cout << "\nPlease Enter the Maximum Limit for Even & Odd Numbers  =  ";
	cin >> maximum;	
	
	for(number = 1; number <= maximum; number++)
	{
  		if ( number % 2 == 0 ) 
		{
			evenSum = evenSum + number;
		}
		else
		{
			oddSum = oddSum + number;
		}
	}
	
	cout << "\nThe Sum of All Even Numbers upto " << maximum << " = " << evenSum;
	cout << "\nThe Sum of All Odd Numbers upto " << maximum << "  = " << oddSum;
	
 	return 0;
}
Please Enter the Maximum Limit for Even & Odd Numbers  =  20

The Sum of All Even Numbers upto 20 = 110
The Sum of All Odd Numbers upto 20  = 100

C++ 程序使用 While 循环查找偶数和奇数之和

#include<iostream>
using namespace std;

int main()
{
	int number, maximum, evenSum = 0, oddSum = 0;
	
	cout << "\nPlease Enter the Maximum Limit for Even & Odd Numbers  =  ";
	cin >> maximum;	
	
	cout <<"\nEven and Odd Numbers between 0 and " << maximum << " = ";
	number = 1;
	while(number <= maximum)
	{
  		if ( number % 2 == 0 ) 
		{
  			//cout << number << " ";  
			cout << "\nEven Number = " << number;
			evenSum = evenSum + number;
		}
		else
		{
			//cout << number << " ";
			cout << "\nOdd Number  = " << number;
			oddSum = oddSum + number;
		}
		number++;
	}
	
	cout << "\nThe Sum of All Even Numbers upto " << maximum << " = " << evenSum;
	cout << "\nThe Sum of All Odd Numbers upto " << maximum << "  = " << oddSum;
	
 	return 0;
}
Please Enter the Maximum Limit for Even & Odd Numbers  =  10

Even and Odd Numbers between 0 and 10 = 
Odd Number  = 1
Even Number = 2
Odd Number  = 3
Even Number = 4
Odd Number  = 5
Even Number = 6
Odd Number  = 7
Even Number = 8
Odd Number  = 9
Even Number = 10
The Sum of All Even Numbers upto 10 = 30
The Sum of All Odd Numbers upto 10  = 25

C++ 程序用于计算奇偶数之和,它允许用户输入最小值和最大值。接下来,它将计算从最小值到最大值之间的奇偶数之和。

#include<iostream>
using namespace std;

int main()
{
	int number, minimum, maximum, evenSum = 0, oddSum = 0;
	
	cout << "\nPlease Enter the Minimum Limit for Even & Odd Numbers  =  ";
	cin >> minimum;	
	
	cout << "\nPlease Enter the Maximum Limit for Even & Odd Numbers  =  ";
	cin >> maximum;	
	
	for(number = minimum; number <= maximum; number++)
	{
  		if ( number % 2 == 0 ) 
		{
			evenSum = evenSum + number;
		}
		else
		{
			oddSum = oddSum + number;
		}
	}
	
	cout << "\nThe Sum of All Even Numbers from " << minimum << " to "<< maximum << " = " << evenSum;
	cout << "\nThe Sum of All Odd Numbers from " << minimum << " to "<< maximum << "  = " << oddSum;
	
 	return 0;
}
C++ Program to find Sum of Even and Odd Numbers