Jump to content


Photo

Erro Na Logica.


  • Faça o login para participar
10 replies to this topic

#1 finisH_

finisH_

    Turista

  • Usuários
  • 29 posts
  • Sexo:Não informado

Posted 09/08/2007, 13:03

Fiz este codigo ake:

<?
$n1 = $_POST["n1"];
$n2 = $_POST["n2"];
while($n2) {
$conta = $n1*$n1;
echo $conta;
}
?>

Gostaria que ele exibisse o resultado da variavel $conta apenas 1 vez

#2 B!ö$

B!ö$

    12 Horas

  • Usuários
  • 129 posts
  • Sexo:Masculino
  • Localidade:Randômico

Posted 09/08/2007, 13:13

<?

$n1 = $_POST["n1"];

$n2 = $_POST["n2"];

while($n2) {

$conta = $n1*$n1+$conta;

}

echo $conta;

?>

Edição feita por: B!ö$, 09/08/2007, 13:34.


#3 finisH_

finisH_

    Turista

  • Usuários
  • 29 posts
  • Sexo:Não informado

Posted 09/08/2007, 13:19

Kra, nao ta dando certo, no final ele nao ta retornando nada :/

#4 savior

savior

    Campanha [codebox], use ou morra :D

  • Usuários
  • 1229 posts
  • Sexo:Masculino
  • Localidade:Curitiba, PR - Brasil
  • Interesses:Na vida ;P

Posted 09/08/2007, 13:20

Manual neleessssssssssss!

while()
for()

Acho melhor ambos olharem aqui ... pq a lógica tá bizonha ;x

[lastfm] [blog]

Campanha codebox: use-a ou morra!
bfmaster_duran[at]yahoo.com.br


#5 finisH_

finisH_

    Turista

  • Usuários
  • 29 posts
  • Sexo:Não informado

Posted 09/08/2007, 13:31

Mesmo assim nao to conseguindo Oo Alguem pode me dar uma dica?

#6 B!ö$

B!ö$

    12 Horas

  • Usuários
  • 129 posts
  • Sexo:Masculino
  • Localidade:Randômico

Posted 09/08/2007, 13:35

... Qual seria a finalidade deste script?

#7 finisH_

finisH_

    Turista

  • Usuários
  • 29 posts
  • Sexo:Não informado

Posted 09/08/2007, 13:38

To tentando fazer um sisteminha de potência, tal numero elevado a tal da tal resultado. To apanhando aqui

#8 savior

savior

    Campanha [codebox], use ou morra :D

  • Usuários
  • 1229 posts
  • Sexo:Masculino
  • Localidade:Curitiba, PR - Brasil
  • Interesses:Na vida ;P

Posted 09/08/2007, 13:39

Mesmo assim nao to conseguindo Oo Alguem pode me dar uma dica?



Ler o manual do php, passando exemplo pronto estragaria seu aprendizado.

Mas vai um exemplo p/ você entender.

for ($i = 1; $i <= $_POST['n2']; $i++) {
	 $conta	=	$n1*$n1;
 }

Deu p/ entender? Creio que sim...

[lastfm] [blog]

Campanha codebox: use-a ou morra!
bfmaster_duran[at]yahoo.com.br


#9 finisH_

finisH_

    Turista

  • Usuários
  • 29 posts
  • Sexo:Não informado

Posted 09/08/2007, 14:02

Sim, entendi . Mas eu queria fazer o Número vezes ele cinco vezes, para simular tipo de uma potencia, no script que eu tenho aqui ele somente faz ELE VEZES ELE apenas 1 vez, e não o número de vezes da potencia.

#10 B!ö$

B!ö$

    12 Horas

  • Usuários
  • 129 posts
  • Sexo:Masculino
  • Localidade:Randômico

Posted 09/08/2007, 14:14

for ($i = 1; $i <= $_POST['n2']; $i++) {

	 $conta	=	$n1*$n1;

	$resultado= $resultado+$conta;

}

	echo $resultado;

Edição feita por: B!ö$, 09/08/2007, 14:15.


#11 finisH_

finisH_

    Turista

  • Usuários
  • 29 posts
  • Sexo:Não informado

Posted 09/08/2007, 14:17

Ae, consegui, um amigo falou sobre a funcao pow

<?
$n1 = $_POST["n1"];
$n2 = $_POST["n2"];
echo pow($n1,$n2);
?>

:lol:




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq