Posición relativa entre dos circunferencias

Joël Pérez Budría

/*Este programa te dice la posición relativa en el plano de dos circunferencias dando
el punto del centro de las dos circunferencias y sus respectivos radios */

#include <iostream>
#include <cstldib>
#include <cmath>

using namespace std;

int main()
{
float a, b, r1;
float c, d, r2;
float j,s, m;
float u,v;

cout<<“Da el punto en el plano del centro de la primera circunferecia “<<endl;
cout<<“Eje de la abscisa”; cin>>a;
cout<<“Eje de la ordenada”; cin>>b;
cout<<“Da el radio de la primera “; cin >>r1;
cout<<“Da el punto en el plano del centro de la segunda circunferecia “<<endl;
cout<<“Eje de la abcisa”; cin >> c;
cout<<“Eje de la ordenada”; cin>> d;
cout<<“Da el radio de la segunda”; cin>>r2;
j=sqrt((c-a)*(c-a)+(d-b)*(d-b));
s=r1+r2;
u=j+r2;
v=j+r1;
if(j>s)
{cout<<“son circunferencias exteriores “;}
else if(j==s)
cout<<“son tangenes exteriormente “;
else if(j==(r1-r2)||j==(r2-r1))
cout<<“son tangentes interiormente “;
else if(j==0)
cout<<” es concentrica”;
else if(u<r1)
cout<<“son interiores”;
else if(v<r2)
cout<<“son interiores”;
else cout<<“son secantes”;

return 0;
}

Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s