Sunday, 1 November 2015

C++ Program To Find Sum Of Even-Positive ,Even-Negative ,Odd-Positive ,Odd-Negative Of An Array

Problem :- Write C++ A Program To Sum Of Even-Positive ,Even-Negative ,Odd-Positive ,Odd-Negative Of An Array .

Logic :- Here we need to solve two problems one in even-odd and second in positive-negative and according to problem we can solve before proceeding even-odd see C Program For Checking Number Is Even Or Odd and for positive-negative see C++ Program To Check Number Is Positive Or Negative

Solution :

#include<iostream>
using namespace std;
int main()
{
  int a[100],i,n,k=0,rem=0,sum=0,odde=0,oddn=0;
 
cout<<"Enter The Size of Array\n";
  cin>>n;
 
cout<<"Enter The Array Element\n";
  for(i=0;i<n;i++)
  {
  cin>>a[i];
  }

  for(i=0;i<n;i++)
  {
  if(a[i]>=0)
  {
  if(a[i]%2==0)
  sum=sum+a[i];
  else
  rem=rem+a[i];
  }
  else
  {
  if(a[i]%2==0)
  odde=odde+a[i];
  else
  oddn=oddn+a[i];
 
  }
  }
  cout<<sum<<" Is Sum of Even-Positive\n";
  cout<<rem<<" Is Sum of Odd-Positive\n";
  cout<<odde<<" Is Sum of Even-Negative\n";
  cout<<oddn<<" Is Sum of Odd-Negative\n";
  return 0;
}

Output:-

C++ Program To Find Sum Of Even-Positive ,Even-Negative ,Odd-Positive ,Odd-Negative Of An Array

No comments:
Write comments

Recommended Posts × +