Calculando la posición de los puntos en un círculo

Estoy un poco en blanco en este momento. Tengo un problema en el que necesito calcular la posición de los puntos alrededor de un punto central, suponiendo que todos sean equidistantes del centro y el uno del otro.

El número de puntos es variable, por lo que esDrawCirclePoints(int x) Estoy seguro de que hay una solución simple, pero por mi vida, simplemente no puedo verla

Respuestas a la pregunta(12)

Su respuesta a la pregunta