Input
Enter range to print even or odd no : 5 12
Output
Sum of even number between given range : 36
Sum of odd number between given range : 32
Step 1: START
Step 2: Enter range to print even or odd number.
Step 3: Declare two variable even_sum=0,and odd_sum=0
Step 4: Start a loop: for(int i=lower;i<=upper;i++)
if i%2==0;
even_sum=even_sum+i
else odd_sum=odd_sum+i .
Step 5: Print Even_sum and Odd_sum
step 6: End
/* Print Sum of even and odd number in a given range */
#include<stdio.h>
int main()
{
int num1,num2,even_sum=0,odd_sum=0;
printf(" Enter the lower limit : ");
scanf("%d",&num1);
printf(" Enter the upper limit : ");
scanf("%d",&num2);
for(int i=num1;i<=num2;i++)
{
if(i % 2 == 0)
even_sum = even_sum + i;
else
odd_sum = odd_sum + i;
}
printf("\n Sum of all even numbers : %d",even_sum);
printf("\n Sum of all odd numbers : %d",odd_sum);
return 0;
}
/* Print sum of even and odd number in a given range */
#include<iostream>
using namespace std;
int main()
{
int num1,num2,even_sum=0,odd_sum=0;
cout<<" Enter the lower limit : ";
cin>>num1;
cout<<" Enter the upper limit : ";
cin>>num2;
for(int i=num1;i<=num2;i++)
{
if(i % 2 == 0)
even_sum = even_sum + i;
else
odd_sum = odd_sum + i;
}
cout<<" Sum of all even numbers : "<<even_sum<<endl;
cout<<" Sum of all odd numbers : "<<odd_sum;
return 0;
}
Enter the lower limit : 5
Enter the upper limit : 12
Sum of all even numbers : 36
Sum of all odd numbers : 32
advertisment