Logo Passei Direto
Buscar
Uma equação de segundo grau pode ser resolvida através da fórmula de Bhaskara, tendo como entrada de dados os números representados pelas variáveis "a", "b" e "c". Nesta fórmula a expressão presente dentro da raiz é conhecida como "delta", o qual pode ser calculado através da fórmula Δ = b² – 4ac. Caso o valor de delta seja menor que zero a equação de segunda grau não pode ser solucionada, pois não há raízes válidas. Caso o resultado de delta seja zero, há uma raiz como resposta à equação de segundo grau e caso seja maior que zero existirão duas raízes possíveis. Assinale a alternativa que apresenta um código PHP capaz de calcular e identificar a quantidade de raízes que uma equação de segundo grau possui.

a) $a = 1; $b = -3; $c = -10; $delta = ($b $b) - (4 $a $c); if ($delta<0) { echo "não há raízes válidas"; } else if ($delta=0) { echo "exite uma raiz válida"; } else { echo "exitem duas raízes válidas"; } ?>
b) INCORRETA. Como não foram utilizados parênteses para o cálculo, o resultado fica incorreto.
c) INCORRETA. Ao invés de fazer $b ao quadrado, está se calculando $b vezes 2.
d) INCORRETA. O símbolo de ponto concatena valores ao invés de fazer a multiplicação, que seria o correto.
e) INCORRETA. A variável $b² não existe.
User badge image
Exercícios Para o Aprendizado

ano passado

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar as alternativas apresentadas para identificar qual delas contém um código PHP que calcula corretamente o valor de delta e determina a quantidade de raízes de uma equação de segundo grau. a) O código apresenta a fórmula de delta, mas tem um erro na forma como está calculando. O correto seria usar `($b * $b)` para calcular $b², e não apenas `$b $b`. Além disso, a comparação no `else if` deve ser `==` e não `=`. Portanto, essa opção tem erros. b) Esta alternativa afirma que a opção a) está incorreta por não usar parênteses, o que é verdade, mas não é a única razão para a incorreção. c) Esta alternativa menciona que ao invés de calcular $b ao quadrado, está se calculando $b vezes 2. Isso é uma interpretação errada do que está acontecendo na opção a), pois o erro é na multiplicação e não na operação de potência. d) Esta alternativa diz que o símbolo de ponto concatena valores ao invés de multiplicar. Isso é verdade, mas não se aplica diretamente ao código da opção a), que não usa o ponto para multiplicação. e) Esta alternativa afirma que a variável $b² não existe. Isso é verdade, pois em PHP não se pode usar a notação de potência assim. O correto seria usar `pow($b, 2)` ou `($b * $b)`. Diante da análise, a opção que melhor descreve a situação é a) porque, apesar de ter erros, é a única que tenta calcular delta. As demais opções são incorretas em suas afirmações sobre o código. Portanto, a resposta correta é: a), mas com a ressalva de que o código precisa de correções para funcionar corretamente.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

ano passado

Analisando o código PHP apresentado, podemos identificar que a alternativa correta para calcular e identificar a quantidade de raízes que uma equação de segundo grau possui é a seguinte: a) $a = 1; $b = -3; $c = -10; $delta = ($b * $b) - (4 * $a * $c); if ($delta<0) { echo "não há raízes válidas"; } else if ($delta==0) { echo "existe uma raiz válida"; } else { echo "existem duas raízes válidas"; } Neste trecho de código, a variável $delta é calculada corretamente utilizando a fórmula correta para o cálculo do discriminante de uma equação de segundo grau. Além disso, as condições para verificar a quantidade de raízes são feitas de forma adequada, considerando os casos em que o delta é menor que zero, igual a zero ou maior que zero.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Questão 1 Incorreta Questão com problema? HTML é uma linguagem de marcação de hipertextos composta por tags que, quando usadas de forma estruturada, permitem a construção de um documento que pode ser lido de forma estruturada por um navegador de internet (também conhecido como browser). Observe a estrutura da uma página HTML e a representação de como ela aparecerá no navegador: Figura. Estrutura de uma página HTML (esquerda), tags e partes do código de um documento web. Visão do navegador (direita) da página executada. MARIANO, D. C. B. Desenvolvimento web. Londrina: Editora e Distribuidora Educacional S.A, 2021. As tags Sua resposta Incorreta exibe um título com uma fonte maior, além do destaque em negrito, enquanto Solução esperada Comentário Alternativa correta:

Questão 2 Correta Questão com problema? Ao receber os arquivos correspondentes a um website, um programador notou que o diretório 'site' era composto por quatro arquivos: - index.html - primeira_página.html - astra.html - processamento.php E duas pastas: - /css - /js Ao acessar a URL correspondente ao diretório 'site' qual será o documento executado por padrão? Assinale a alternativa correta. Sua resposta Correta index.html, pois corresponde ao nome do índice. Comentário Alternativa correta: index.html, pois corresponde ao nome do índice. Arquivos denominados index.html (ou ainda, index.htm ou index.php) são executadas por padrão, uma vez que correspondem ao índice da página. Caso um arquivo com esse nome não esteja presente, o navegador irá exibir uma lista com o conteúdo do diretório ou uma página indicando um erro por falta de permissão de acesso (isso irá depender das configurações do servidor web, do diretório de acesso ou do navegador).

Questão 1 Correta Questão com problema? Os seletores CSS podem utilizar nomes de tags, valores de identificadores (indicados com o símbolo # antes da declaração do nome) ou classes (indicados com um ponto antes da declaração do nome). Analise o código CSS a seguir: p, span{ color: red; } Assinale a alternativa que representa corretamente o estilo aplicado por esse código. Sua resposta Correta Aplica a mesma regra às tags span e p. Comentário Alternativa correta: Aplica a mesma regra às tags span e p. Aplica vermelho apenas aos textos presentes dentro das tags . INCORRETO. Essa opção está incorreta, pois o estilo é aplicado também a . Aplica a mesma regra às tags span e p. CORRETO. O uso de vírgula permite que regras sejam aplicadas a múltiplos seletores. Nesse exemplo, as mesmas regras são aplicadas às tags p e span. Aplica as propriedades apenas a tags span filhas de tags p. INCORRETO. Essa opção está incorreta, pois aplica a p e a span. Aplica a mesma regra às tags span e p. CORRETO. O uso de vírgula permite que regras sejam aplicadas a múltiplos seletores. Nesse exemplo, as mesmas regras são aplicadas às tags p e span. Aplica as propriedades apenas a tags span filhas de tags p. INCORRETO. Essa opção está incorreta, pois aplica a p e a span. Aplica regras apenas a tags p filhas de uma tag span. INCORRETO. Essa opção está incorreta, pois aplica a ambos os seletores. Essa não é uma declaração CSS válida. INCORRETO. Essa opção está incorreta, pois é a declaração é válida.

do texto como branco no código fornecido.

Questão 1
Correta
Questão com problema?

Na linguagem PHP, assim como outras linguagens de programação, é possível fazer um desvio condicional. Este tipo de estrutura é importante para quando desejamos executar um bloco de código apenas se uma determinada condição for atendida.

Assinale a alternativa que apresenta o código correto para que, dado uma distância qualquer, seja exibido se esta distância deve ser percorrida a pé (até 5km), de bicicleta (acima de 5km e abaixo de 15km) ou de carro (a partir de 15km para cima).

Sua resposta
Correta
5) && ($distancia < 15)) { echo "bicicleta"; } else { echo "carro"; }
?>

Comentário

Alternativa correta: $distancia = 7; if ($distancia <= 5) { echo "a pé"; } else if (($distancia > 5) && ($distancia < 15)) { echo "bicicleta"; } else { echo "carro"; }
?> CORRETA. Nesta questão é importante prestar atenção ao que o enunciado pede, pois para ir a pé a distancia deve ser menor ou igual a 5. Já para ir de bicicleta a distancia é maior que 5 e menor que 15. Para ir de carro a distancia deve ser a partir de 15, ou seja inclui o número 15 e os números maiores que 15. - = 5) && ($distancia <= 15)) { echo "bicicleta"; } else { echo "carro"; }
?> INCORRETA. O número 5 deveria entrar na resposta para ir a pé, porém apenas números menores que 5 estão entrando nesta condição. - 5) && ($distancia < 15)) { echo "bicicleta"; } else { echo "carro"; }
?> INCORRETA. O comando "else" pertence apenas ao segundo "if", fazendo com que números menores que 5 entrem tanto no primeiro "if" como também na condição "else."

a) II and IV are correct.
b) II, III, and IV are correct.
c) I, III, and IV are correct.

Mais conteúdos dessa disciplina