Imagem de fundo

Considere a seguir o fragmento do algoritmo...

Atenção: Para responder às questões de números 50 e 51, utilize o algoritmo abaixo.


Algoritmo A001

var x: literal

var y: inteiro

início

x “-”

leia (y)

se (y=0)

então x "0"

fim_se

enquanto (y > 0) faça

x (y MOD 2) + x

y y / 2

fim_enquanto

imprima (x)

fim

Considere a seguir o fragmento do algoritmo apresentado:


enquanto (y > 0) faça

x (y MOD 2) + x

y y / 2

fim_enquanto


Para transformar este fragmento de algoritmo em código PHP, de forma que o resultado final seja o mesmo, deve-se digitar


A

while($y>0){$x=($y%2).$x;$y=int($y/2);}


B

while($y>0){$x=dump_mod($y).$x;$y=floor($y/2);}


C

while(y>0){x=(y%2).x;y/=2;}


D

while($y>0){$x=($y%2).$x;$y=floor($y/2);}


E

while($y>0){$x=($y%2)+$x;$y=floor($y/2);}