Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Criando um código simples para tabuada. PHP Básico

<?php

$num = 15;
echo "Multiplicação: " . PHP_EOL;
for($i = 1; $i <=9; $i++){
  $multi = $num * $i;
  echo "$num X $i = $multi" . PHP_EOL; 
}

echo "Soma: " . PHP_EOL;
for($i = 1; $i <=9; $i++){
  $soma = $num + $i;
  echo "$num + $i = $soma" . PHP_EOL; 
}

echo "Divisão: " . PHP_EOL;
for($i = 1; $i <=9; $i++){
    $multi = $num * $i; 
    $div = $multi/ $i;
  echo "$multi / $i = $div" . PHP_EOL; 
}

echo "Subtração: " . PHP_EOL;
for($i = 1; $i <=9; $i++){ 
    $sub = $num - $i;
  echo "$num - $i = $sub" . PHP_EOL; 
}
2 respostas
solução!

Olá, Fernando! Como vai?

Parece que você está fazendo um ótimo trabalho! Seu código está bem estruturado e de fácil entendimento.

No entanto, notei que na parte da divisão, você está multiplicando o número antes de dividir. Isso pode causar confusão, já que a ideia da tabuada de divisão é dividir o número por cada um dos números de 1 a 9.

Veja como ficaria a correção:

echo "Divisão: " . PHP_EOL;
for($i = 1; $i <=9; $i++){
    $div = $num / $i; 
    echo "$num / $i = $div" . PHP_EOL; 
}

Dessa forma, você estará de fato dividindo o número escolhido ($num) por cada um dos números de 1 a 9, que é a ideia da tabuada de divisão.

Espero ter ajudado e bons estudos!

Muito obrigado farei essa correção