public static int hcf(int num1, int num2, int num3)
int small = smallest(num1, num2, num3);
for (int divisor = small; divisor >= 1; divisor--)
if (num1 % divisor == 0 && num2 % divisor == 0 && num3 % divisor == 0)
public static int largest(int num1, int num2, int num3)
if (num1 > num2 && num1 > num3)
else if (num2 > num1 && num2 > num3)
public static int smallest(int num1, int num2, int num3)
if (num1 < num2 && num1 < num3)
else if (num2 < num1 && num2 < num3)
public static void Main()