Condicionales en Python

12. Ejercicios Resueltos-Integradores

12.2. Distancias

PROBLEMA Se necesita un pequeño programa que permita determinar de forma rápida si un punto se encuentra dentro sobre o fuera de un círculo centrado en el origen de coordenadas Para ello, se solicita al usuario las coordenadas del punto a analizar y el radio del círculo

¿Necesito algún dato extra para llegar a la solución?

¿Necesito conocer alguna herramienta matemática?

PROBLEMA Tomando la solución del problema anterior, generalizar el programa bajo las siguientes pautas

El usuario puede indicar si el círculo no está centrado en el origen de coordenadas

De acuerdo al caso, solicitar los datos extra necesarios

Como se trata de un círculo ¿Podría permitir una opción para solicitar el centro y un punto sobre la circunferencia? De esta forma el usuario no necesita calcular el radio, si así lo prefiere.

SOLUCION