Число и квадрати

deathruns

Registered
Здравейте.Възможно ли е с цикъл и ако да,как по-точно да се направи примерно въвеждам числото 5 и то веднага да ми извежда сборовете на квадратите на кои две числа са равни на 5.Като вариантите важат и в двете посоки

Пример : (5)

1 на квадрат + 2 на квадрат = 5
2 на квадрат + 1 на квадрат = 5

Пример : (20)

4 на квадрат + 2 на квадрат = 20
2 на квадрат + 4 на квадрат = 20


Надявам се да сте ме разбрали.Благодаря предварително!
 
Малко ми куца математиката, но нещо от този род ли е ?
Код:
$result = 81;
$a=0;
$b=0;
$g=0;
while($g < 2)
{
    $a++;
   $b++;
   if(($a * $a) + ($b * $b) == $result)
  {
     echo " $a^2 + $b^2 = $result <br /> ";
    $g++;
   }
}
 
Така опитвах,не връща никаква стойност.Т.е. нищо не изкарва ,все едно условието не е изпълнено.

Едит : успях да си го направя,но ти давам +1 заради помощта
 

Back
Горе