Nem sempre nossos códigos atenderão ao objetivo proposto e podem conter erros tanto de sintaxe quanto de lógica. No caso mostrado abaixo, existe uma classe de validação para saber se um ano é bissexto ou não e abaixo 4 chamadas para testes.
<?php
class AnoBissexto
{
public function isAnoBissexto($ano)
{
if ($ano % 400 == 0) {
return true;
}
if ($ano % 100 == 0) {
return false;
}
if ($ano % 4 == 0) {
return true;
}
return false;
}
}
$validacao = new AnoBissexto();
var_dump($validacao->isAnoBissexto(2100));
var_dump($validacao->isAnoBissexto(2000));
var_dump($validacao->isAnoBissexto(2050));
var_dump($validacao->isAnoBissexto(2008));
?>
Com base no código acima, qual será o resultado obtido após a execução deste código.
Alternativas
Alternativa 1:
bool(false) bool(false) bool(true) bool(true)
Alternativa 2:
bool(false) bool(true) bool(false) bool(true)
Alternativa 3:
bool(false) bool(true) bool(false) bool(false)
Alternativa 4:
bool(false) bool(false) bool(false) bool(false)
Alternativa 5:
bool(true) bool(true) bool(true) bool(true)
Soluções para a tarefa
Respondido por
2
Alternativa 2:
bool(false) bool(true) bool(false) bool(true)
Testado no PHP
Perguntas interessantes
Português,
8 meses atrás
Ed. Física,
8 meses atrás
Matemática,
8 meses atrás
Geografia,
1 ano atrás
ENEM,
1 ano atrás
ENEM,
1 ano atrás
Matemática,
1 ano atrás