using System;
class NextMmultipleOf4_CSharp
{
static int NextMultipleOf4(int num)
{
return (num % 4 == 0) ? num + 4 : (num + 3) & ~0x03;
}
static void Main()
{
int[] nums = { 21, 16, 0, -9 };
foreach (int num in nums) {
Console.WriteLine(NextMultipleOf4(num));
}
}
}
/*
run:
24
20
4
-8
*/