skipter icon

C# Methods / Multiply odd by evens

skipter | PRO | 06/13/17 08:34:15 PM UTC | 0 ⭐ | 351 👁️ | Never ⏰ | []
C# |

1.07 KB

|

None

|

0 👍

/

0 👎

using System;
namespace DataTypes___Lab
{
    class Program
    {
        static void Main(string[] args)
        {
            int number = Math.Abs(int.Parse(Console.ReadLine()));
           
            Console.WriteLine(GetSumOfOddDigits(number) * GetSumOfEvenDigits(number));
        }        
        static int GetSumOfOddDigits(int number)
        {
            int sum = 0;
            while (number > 0)
            {
                int lastDigit = number % 10;
                if (lastDigit % 2 != 0)
                {
                    sum += lastDigit;
                }
                number /= 10;
            }
            return sum;
        }
        static int GetSumOfEvenDigits(int number)
        {
            int evenSum = 0;
            while (number > 0)
            {
                int lastDigit = number % 10;
                if (lastDigit % 2 == 0)
                {
                    evenSum += lastDigit;
                }
                number /= 10;
            }
            return evenSum;
        }
    }
}

Comments