Escribe una función que devuelva los puntos obtenidos en un solo lanzamiento de una partida de dardos.
Los dardos son un juego en el que los jugadores lanzan dardos hacia un objetivo.
En nuestra instancia particular del juego, el objetivo otorga 4 cantidades distintas de puntos, según dónde caiga el dardo:
El círculo exterior tiene un radio de 10 unidades (esto equivale al radio total de todo el objetivo), el círculo intermedio tiene un radio de 5 unidades y el círculo interior tiene un radio de 1. Por supuesto, todos están centrados en el mismo punto (es decir, los círculos son concéntricos) definido por las coordenadas (0, 0).
Escribe una función que, dado un punto en el objetivo (definido por sus coordenadas cartesianas real x y y), devuelva la cantidad correcta que obtiene un dardo que cae en ese punto.
Regístrate en Exercism para aprender y dominar Delphi Pascal con 76 ejercicios y mentoría humana real, todo gratis.