CCCPaste

KrushkovTask163

//int a = 2, b = 3, c = 4, d = 5 , p = -6, q = 6;
//for (int x = p; x <= q; x++)
//{
// for (int y = p; y <= q; y++)
// {
// for (int z = p; z <= q; z++)
// {
// if (a*x + b*y + c*z +d == 0)
// {
// Console.WriteLine($"x = {x}, y = {y}, z = {z}");
// }
// }
// }
//}

FindIntegerSolutions(1, 2, 3, 4, -6, 6);

static void FindIntegerSolutions(int a, int b, int c, int d, int p, int q)
{
Console.WriteLine($"Решения на уравнението: {a}x + {b}y + {c}z + {d} = 0 в интервала [{p},{q}]:");

bool found = false;

for (int x = p; x <= q; x++)
{
for (int y = p; y <= q; y++)
{
for (int z = p; z <= q; z++)
{
if (a * x + b * y + c * z + d == 0)
{
Console.WriteLine($"x = {x}, y = {y}, z = {z}");
found = true;
}
}
}
}
}