Analise o código fonte abaixo:
<?php
$val = 15;//variável de entrada
$resultado = "";
if(_________){
$resultado = "Valor Positivo";
}elseif(_________){
$resultado = "Valor Negativo";
}else{
$resultado = "Igual a Zero";
}
?>
<?=$resultado;?>
Diante do código acima, na sequência, assinale a alternativa que preencha as lacunas corretamente de forma que imprima a mensagem em tela "Valor Positivo".
Alternativas
Alternativa 1:
$val <= 0, $val == 0
Alternativa 2:
$val < 0, $val > 0
Alternativa 3:
$val < 0, $val = 0
Alternativa 4:
$val > 0, $val < 0
Alternativa 5:
$val == 0, $val > 0
Soluções para a tarefa
Respondido por
6
Analisando o código fonte, verificamos que se o valor lógico dentro do primeiro if for verdadeiro, a mensagem "Valor Positivo" é impressa. Caso contrário, ele verificará se o valor lógico dentro de elseif é verdadeiro, então, ele imprimirá "Valor Negativo", caso não seja nenhum dos dois, ele imprimirá "Igual a Zero".
Para fazermos com que o resultado seja "Valor Positivo", devemos verificar se a variável é maior que 0, porque números maiores que 0 são positivos. E caso contrário, para imprimir "Valor Negativo", devemos verificar se a variável é menor do que zero, e, caso contrário, ele será igual a zero. Portanto, a alternativa correta é a Alternativa 4.
Alternativa 4: $val > 0, $val < 0
Respondido por
1
Resposta:
4 Val 25 - 20 aa
Explicação: <3
Perguntas interessantes
Português,
9 meses atrás
Matemática,
9 meses atrás
Matemática,
9 meses atrás
Ed. Física,
1 ano atrás
Física,
1 ano atrás
Psicologia,
1 ano atrás