///
Considere o código em Python a seguir.
def f(n):
if n == 1:
return 1
if n%2==0:
return f(n/2)
return 1 + f((n - 1) / 2)
x = 80
print (f(x))
A execução desse programa mostra na tela o valor
Esta questão foi aplicada no ano de 2013 pela banca COMPERVE - UFRN no concurso para UFERSA. A questão aborda conhecimentos da disciplina de Desenvolvimento e Arquitetura de Software, especificamente sobre Engenharia de Software.
Esta é uma questão de múltipla escolha com 4 alternativas. Teste seus conhecimentos e selecione a resposta correta.