This is algorithm for HCF
public static int hcf(int a, int b)
{
if (b == 0) // 1 Assignment
return a;
else
return hcf(b, a % b);
}
public static int hcf(int a, int b, int c)
{
return hcf(hcf(a, b), c); // 1 Assignment
}
public static int hcf(int a, int b)
{
if (b == 0) // 1 Assignment
return a;
else
return hcf(b, a % b);
}
public static int hcf(int a, int b, int c)
{
return hcf(hcf(a, b), c); // 1 Assignment
}
Post a Comment