Найти все такие тройки натуральных чисел x, y и z из интервала от 1 до 20, для которых выполняется равенство - C#
Формулировка задачи:
Найти все такие тройки натуральных чисел x, y и z из интервала от 1 до 20, для которых выполняется равенство: x^2 - y^2 = z^2 (без использования массивов)
Решение задачи: «Найти все такие тройки натуральных чисел x, y и z из интервала от 1 до 20, для которых выполняется равенство»
textual
Листинг программы
for(int y = 1; y <= 20; y++)
for(int x = y+1; x <= 20; x++)
for(int z = 1; z <= 20; z++)
if(x * x - y * y == z * z)
Console.WriteLine(String.Format("{0} {1} {2}", x, y, z));
Console.ReadKey(true);