Pergunta de entrevista da empresa Cisco

How to take the square root of a number programatically using only addition?