Magna Concursos
2566275 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL Minas
Orgão: IF-SUL Minas

Considere o script PHP a seguir rodando em um servidor com a versão PHP 7.0.

<?php

class Corredor {

public $nome;

public function __construct($nome) {

$this->nome = $nome;

}

public function velocidadeMedia($distancia, $tempo){

return ($distancia / $tempo);

}

}

class Corrida {

private $distancia;

public function __construct($distancia) {

$this->distancia = $distancia;

}

public function getDistancia(){

return $this->distancia;

}

}

$corredorA = new Corredor('Pedro');

$corredorB = new Corredor('Ana');

$corrida1 = new Corrida(10);

$corrida2 = new Corrida(20);

$velociadadeA = $corredorA->velocidadeMedia($corrida2->getDistancia(), 2);

$velociadadeB = $corredorB->velocidadeMedia($corrida1->getDistancia(), 6);

if($velociadadeA < 5 AND $velociadadeB < 5) echo "Ambos andaram";

elseif($velociadadeA > $velociadadeB) echo "$corredorA->nome ganhou";

elseif($velociadadeA < $velociadadeB) echo "$corredorB->nome ganhou";

else echo "Empate";

?>

Qual será a saída exibida no navegador ao executar esse script no servidor?

 

Provas

Questão presente nas seguintes provas

Técnico de TI - Desenvolvimento

40 Questões