Olá Luiz,
Nesse caso é só a fórmula de geometria: o raio de um círculo é o seu diâmetro dividido por 2.
Ele armazena raio
e diametro
nas respectivas variáveis para facilitar o uso nas funções.
Abraço!
Tudo bem Luiz ?
O programa só reconhece que o círculo tocou na borda quando o centro do círculo encosta na mesma: No entanto, para conseguir mudar a referência do centro para a extremidade do círculo, foi preciso somar o valor do raio que corresponde à metade do diâmetro (raio = diametro / 2).
Espero ter ajudado :)
Abraço !