Buscar

A partir do código-fonte abaixo, escrito na linguagem PHP, o que deverá ser impresso? php for($num1=1;$num1<=9;$num1++){ for($num2=1;$num2<=1...

A partir do código-fonte abaixo, escrito na linguagem PHP, o que deverá ser impresso?
for($num1=1;$num1<=9;$num1++){
for($num2=1;$num2<=10;$num2++){
echo "$num1 * $num2 = ".$num1+$num2;
echo "
";
}
echo "
";
}
?>


a. A tabuada do 1 ao 9.
b. A tabuada do 1 ao 10.
c. A tabuada do 2 ao 9.
d. A tabuada do 2 ao 10.
e. Nenhuma tabuada será impressa.

Essa pergunta também está no material:

Desenvolvimento Web Faculdades OpetFaculdades Opet

Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra E) Nenhuma tabuada será impressa. Isso ocorre porque há um erro na linha 3 do código, onde a concatenação da string com a soma de $num1 e $num2 não é feita corretamente. Para corrigir, é necessário colocar a soma entre parênteses. O código corrigido ficaria assim: for($num1=1;$num1<=9;$num1++){ for($num2=1;$num2<=10;$num2++){ echo "$num1 * $num2 = ".($num1+$num2); echo "
"; } echo "
"; } Dessa forma, a tabuada do 1 ao 9 seria impressa.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina