<meta charset="utf-8">
<span id="lista02">
Tripla de Pitágoras
</span>
<hr/>
<p>
Escreva um programa que encontre quatro tripla de Pitágoras. Uma tripla de Pitágoras é
uma tripla (a, b, c) de inteiros que satisfazem a equação de Pitágoras a2 + b2 = c2.
Gere randomicamente inteiros no intervalo de 1 a 100. use um comando continue quando a equação for falsa.
Pergunta
jamiel
<meta charset="utf-8">
<span id="lista02">
Tripla de Pitágoras
</span>
<hr/>
<p>
Escreva um programa que encontre quatro tripla de Pitágoras. Uma tripla de Pitágoras é
uma tripla (a, b, c) de inteiros que satisfazem a equação de Pitágoras a2 + b2 = c2.
Gere randomicamente inteiros no intervalo de 1 a 100. use um comando continue quando a equação for falsa.
</p>
<form action="<?php echo $_SERVER['REQUEST_URI']; ?>" method="post">
<label id="lista02">a</label> <br>
<input type="number" name="a" > <br>
<label id="lista02">b</label> <br>
<input type="number" name="b" > <br>
<label id="lista02">c</label> <br>
<input type="number" name="c" > <br>
<p>
<input type="submit" value="Calcular" name="calc">
</p>
</form>
<hr>
<?php
$a = $_POST['a'];
$b = $_POST['b'];
$c = $_POST['c'];
if ( ($a >= 1 && $a <= 100) && ($b >= 1 && $b <= 100) && ($c >= 1 && $c <= 100) ) {
if ( ( ($a*$a) == ($b*$b + $c*$c) ) || ( ($b*$b) == ($c*$c + $a*$a) ) || ( ($c*$c) == ($a*$a + $b*$b) ) ) {
echo $a*$a. " , " . $b*$b . " , " . $c*$c. " | " . $a."^2" ." = ".$b."^2". " + ". $c."^2";
}
}
?>
Tentando desenvolver. Mas, me falta conhecimento suficiente. Alguém pode me ajudar?
Acredito que entre com alguma estrutura de repetição. Porém, não sei como fazer isso.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.