Tabuada em PHP
22, Fevereiro 2008 at 2:31 am | In PHP / MySql | 2 CommentsTags: php, Tabuada, lógica, echo, for, if
Criação de script em PHP que gera uma tabuada, exemplo usado para mostrar o funcionamento do comando for, variável contadora e variável acumuladora.
<html>
<head>
<title>Tabuada</title>
</head>
<body>
<form action=”#” method=”post”>
<label>Valor:</label><input type=”text” name=”valor” id=”valor” />
<input type=”submit” value=”Calcular!!!” />
</form>
<?php
/*O Script so será executado se existe um valor preenchido no form*/
if ($_POST['valor'] != “”){
/*Passar o valor digitado no form para a variável $v1*/
$v1 = $_POST['valor'];
/*Variável acumuladora usada para acumular valores */
$acumuladora = 0;
/*comando de repetição for
A variável $n inicia valendo 0, ela será uma contadora
há uma condição que verifica se a variável $n é menor que 11
apos os códigos dentro do for serem executados o variável $n recebe $n+1 ($n++) */
for ($n=0; $n<11; $n++){
/*A variável $res guarda o resultado de cada linha da tabuada
A cada entrada no for a variável $n terá um valor diferente, sempre de 1 em 1*/
$res = $n*$v1;
/*A variável $acumuladora estará acumulando o resultado de cada linha da tabuada */
$acumuladora = $acumuladora + $res;
/*E exibido na tela a linha da tabuada
o “X” e o “=” será apenas para exibição na tela
o . esta concatenando os valores das variáveis com os textos fixos para serem exibidos
o <br /> está quebrando a linha após a cada exibição na tela */
echo $n . ” X ” . $v1 . ” = ” . $res . “<br />”;
}
/*após toda a tabuada ser impressa a variável acumuladora e impressa/
echo “A soma de todos os resultados é:” . $acumuladora;
}
?>
</body>
</html>
Versão em txt TabuadaPHP. Para salvar clique com o botão direito Salvar como…
Este foi um exemplo simples que ajuda no entendimento de vários comando em php.
Espero que tenham entendido, qualquer dúvida, maurocesarsl@uol.com.br
Blog no WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.