12-11-2014, 11:31 PM
You can do like this: type each number and check odd or even!
int main()
{
unsigned int array[max number]; // max number must be a constant number, ex: array[50]
int sum_odd = 0, sum_even = 0;
for (int i = 0; i <= 50; i++)
{
cout << "Type the number " << (i+1) << " : ";
cin >> array[i];
if (array[i] % 2 == 0) // if the number you typed is a even number
{
sum_even += array[i]; // sum_even +=, it means sum_even = sum_even + ....
}
else sum_odd += array[i];
}
return 0;
}
int main()
{
unsigned int array[max number]; // max number must be a constant number, ex: array[50]
int sum_odd = 0, sum_even = 0;
for (int i = 0; i <= 50; i++)
{
cout << "Type the number " << (i+1) << " : ";
cin >> array[i];
if (array[i] % 2 == 0) // if the number you typed is a even number
{
sum_even += array[i]; // sum_even +=, it means sum_even = sum_even + ....
}
else sum_odd += array[i];
}
return 0;
}














