Sou iniciante em PHP e estou com dificuldade em criar um programa que exiba na tela tabuada de 1 a 9, utilizando um dos comandos (while, do while ou for)
Exiba na tela tabuada de 1 a 9 com PHP?
V
10 Respostas
V
Olá, alguém pode me ajudar?
Criei os códigos abaixo para exibir a tabuada de 1 a 9 mais está gerando erro.
<?php
echo"Tabuada<br>";
$j=1;
while($j<10){
$X=0;
for{$i = $X; $i <10; $i++} {
echo "$j $x $i=";
echo $j*$i;
echo $Tabuada."<br/>";
$X++;
}
$j++;
}
?>
B
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Tabuada</title>
</head>
<body>
<p>Esse código está a funcionar perfeitamente.</p>
<?php for($i=1;$i<=9;$i++){ ?>
<?php for($j=1;$j<=12;$j++){ ?>
<br>
<?php echo($i."*".$j."=".$i*$j); ?>
<?php } ?>
<?php } ?>
</body>
</html>
F
1 like
<?php
$a = 1;
while ($a <= 9) {
for ($i=0; $i <= 10; $i++) {
echo "$a * $i = ".$a * $i;
echo "<br>";
}
echo "<br>";
$a++;
}
?>
F
Qual o erro que tá dando?
V
Ok, deu certo muito obrigado.
V
Valeu!!!
V
Vou dar uma verificada nos códigos e sequência do que eu fiz para ver os pontos que eu estava errando, acho que eu não declarei a variável $i e qual a funcionalidade desta variável em meu código.
Valeu pela ajuda deu certo.
<?php
echo "Com for
"; for ($i = 1; $i < 10; $i ++) { for ($j = 1; $j < 10; $j ++) { echo $j, "X", $i, "=", ($j * $i); echo " "; } echo "
"; } echo "
Com while
"; $x = 1; while ($x < 10) { $y = 1; while ($y < 10) { echo $y, "X", $x, "=", ($x * $y); echo " "; $y ++; } $x ++; echo "
"; } ?>
"; for ($i = 1; $i < 10; $i ++) { for ($j = 1; $j < 10; $j ++) { echo $j, "X", $i, "=", ($j * $i); echo " "; } echo "
"; } echo "
Com while
"; $x = 1; while ($x < 10) { $y = 1; while ($y < 10) { echo $y, "X", $x, "=", ($x * $y); echo " "; $y ++; } $x ++; echo "
"; } ?>
ps: O editor desse forum deixa a desejar.
A
deu certo!!
<?php
for ($n=1; $n < 10; $n++) {
for ($i=0; $i <= 10; $i++) {
echo $n." x ".$i.' = '.$i * $n.'
'; } echo "
"; } ?>
'; } echo "
"; } ?>
Usando um for dentro do outro, muito simples.
Criado 31 de maio de 2018
Ultima resposta 11 de jun. de 2020
Respostas 10
Participantes 6
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Programacao Web avancada com PHP: Construindo software... Por Flavio Lisboa — Casa do Codigo