public ActionResult <Response <bool> > IsSecante(CircunferenciaModelo circunferencias) { Response <bool> response = new Response <bool>(); Circunferencia circunferencia = new Circunferencia(); response.Entidad = circunferencia.IsSecantes(circunferencias.Circuloa, circunferencias.Circulob); return(Ok(response)); }
public void IsSecantesTest() { Circunferencia circunferencia = new Circunferencia(); bool respuesta = circunferencia.IsSecantes(new Circulo() { CordenadaX = 3, CordenadaY = 4, radio = 5 }, new Circulo() { CordenadaX = 10, CordenadaY = 5, radio = 8 } ); Assert.IsTrue(respuesta); }
static void Main(string[] args) { Circulo circuloa = new Circulo(); Circulo circulob = new Circulo(); Circunferencia circunferencia = new Circunferencia(); Console.WriteLine("--Calcular si dos circunferncias se crusan"); Console.WriteLine("Ingrese el valor en X para la primer circunferencia"); circuloa.CordenadaX = Console.Read(); Console.WriteLine("Ingrese el valor en Y para la primer circunferencia"); circuloa.CordenadaY = Console.Read(); Console.WriteLine("Ingrese el valor en X para la segunda circunferencia"); circuloa.CordenadaX = Console.Read(); Console.WriteLine("Ingrese el valor en Y para la segunda circunferencia"); circulob.CordenadaY = Console.Read(); if (circunferencia.IsSecantes(circuloa, circulob)) { Console.WriteLine("Los circulos son secantes"); } }