Questão pública
Questão de Tecnologia da Informação
CESGRANRIO - BASA - Técnico Científico - Área Tecnologia da Informação - 2021 • CESGRANRIO • 2021
ID 167260
Tecnologia da Informação Desenvolvimento de Software
CESGRANRIO
Banco da Amazônia S/A Técnico Científico - Área Tecnologia da Informação 2021
O corredor com camisa de numeração 327 foi prejudicado durante uma competição pelos 10 corredores que chegaram logo a sua frente. A direção da corrida resolveu, então, desclassificar esses 10 corredores.
Um programador designado para construir um programa que listasse somente os números das camisas desses corredores desclassificados chegou ao programa apresentado abaixo, que recebe como entrada o número de cada um dos competidores pela ordem de chegada, do primeiro ao último, e acha o competidor 327.
$fh = fopen('php://stdin','r');
$array = array();
while ($array[] = fgets($fh));
fclose($fh);
for ($i=0;$array[$i]327;$i++);
// TODO: laço para imprimir os 10 anteriores
//
?>
No entanto, esse programa está incompleto porque apenas encontra o corredor 327.
Que instruções PHP devem ser colocadas, no lugar do comentário marcado com a palavra TODO no programa apresentado, para que sejam impressas as numerações das camisas dos 10 competidores desclassificados?
Um programador designado para construir um programa que listasse somente os números das camisas desses corredores desclassificados chegou ao programa apresentado abaixo, que recebe como entrada o número de cada um dos competidores pela ordem de chegada, do primeiro ao último, e acha o competidor 327.
$fh = fopen('php://stdin','r');
$array = array();
while ($array[] = fgets($fh));
fclose($fh);
for ($i=0;$array[$i]327;$i++);
// TODO: laço para imprimir os 10 anteriores
//
?>
No entanto, esse programa está incompleto porque apenas encontra o corredor 327.
Que instruções PHP devem ser colocadas, no lugar do comentário marcado com a palavra TODO no programa apresentado, para que sejam impressas as numerações das camisas dos 10 competidores desclassificados?
Quer responder esta questão e acompanhar seu desempenho?
Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.