# include <iostream>
#include <math.h>
#include <cmath>
using namespace std;
int main ()
{
float y1, x1, r, y2, x2;
float len;
float x,y;
cout<<"Bitte geben Sie die Koardinate des Kreises ein My"<< endl;
cin>>y1;
cout<<"Bitte geben Sie die Koardinate des Kreises ein Mx"<<endl;
cin>>x1;
cout<<"Bitte geben Sie den radius des Kreises ein r"<<endl;
cin>>r;
cout<<"Bitte geben Sie den Punkt Py der Grade ein"<<endl;
cin>>y2,
cout<<"Bitte geben Sie den Punkt Px der Grade ein"<<endl;
cin>>x2;
r = std::sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
len = sqrt (x+y);
if ((r >= len) && ( r <= len)) {
cout<<"auf"<<endl;}
else if (len > r){
cout<< "inerhalb"<<endl;
}
else{
cout<<"ausserhalb"<<endl;}
return 0;
}
Was kann man noch daran verbessern oder ist das programm so OK?