Gente preciso urgente desse código em php.
Faça um algoritmo para calcular um valor A elevado a um expoente B. Os valores A e B deverão
ser lidos. Não usar A** B.
Soluções para a tarefa
Respondido por
0
O algoritmo, escrito em Portugol, para este problema é o seguinte:
algoritmo "potência"
var
A, B : INTEIRO
inicio
leia (A)
leia (B)
escreval (A, " elevado a ", B, " = ", A^B)
fimalgoritmo
Para o PHP, vamos usar a mesma ideia, só que um pouco mais sofisticado. Precisamos de um formulário de envio e um arquivo .php para tratar as informações vindas do formulário. Vamos lá!
Formulário HTML (simplificado)
<form action="Potencia.php" method="post" >
<p> Valor da base: <input type="text" name="base" /></p>
<p>Valor do expoente: <input type="text" name="expoente" /></p>
<p><input type="submit" /></p>
</form>
Arquivo Potencia.php
<?php
//início do código
$a = $_POST["base"];
$b = $_POST["expoente"];
echo $a . " elevado a " . $b . " = " . pow($a, $b);
//fim do código
O que fizemos?
1. Passamos, via formulário, pelo método POST, dois valores com os nomes base e expoente.
2. Recuperamos estes dois valores, através do método superglobal $_POST e atribuímos às variáveis $a para base e $b para expoente.
3. Usamos a função matemática, nativa do Php, para efetuar a potência.
4. Exibimos no arquivo Potencia.php via echo
Confira os arquivos anexos (que forma testados).
algoritmo "potência"
var
A, B : INTEIRO
inicio
leia (A)
leia (B)
escreval (A, " elevado a ", B, " = ", A^B)
fimalgoritmo
Para o PHP, vamos usar a mesma ideia, só que um pouco mais sofisticado. Precisamos de um formulário de envio e um arquivo .php para tratar as informações vindas do formulário. Vamos lá!
Formulário HTML (simplificado)
<form action="Potencia.php" method="post" >
<p> Valor da base: <input type="text" name="base" /></p>
<p>Valor do expoente: <input type="text" name="expoente" /></p>
<p><input type="submit" /></p>
</form>
Arquivo Potencia.php
<?php
//início do código
$a = $_POST["base"];
$b = $_POST["expoente"];
echo $a . " elevado a " . $b . " = " . pow($a, $b);
//fim do código
O que fizemos?
1. Passamos, via formulário, pelo método POST, dois valores com os nomes base e expoente.
2. Recuperamos estes dois valores, através do método superglobal $_POST e atribuímos às variáveis $a para base e $b para expoente.
3. Usamos a função matemática, nativa do Php, para efetuar a potência.
4. Exibimos no arquivo Potencia.php via echo
Confira os arquivos anexos (que forma testados).
Anexos:
Perguntas interessantes