마살라
6478 단어 cppprogrammingmasalauzbek
Ikki nuqta orasidagi masofani hisoblab beradigan funksiya tuzing.
distance
대답:
#include <iostream>
#include <cmath>
using namespace std;
float distance(int aX, int aY, int bX, int bY)
{
int a= aY - bY;
int b= aX - bY;
int cKvadrat = a*a + b*b;
int c = sqrt(cKvadrat); //square root
return c;
//return sqrt(pow(aY - bY,2)+ pow(aX - bY,2))
}
int main()
{
cout << distance(5,6,2,2);
return 0;
}
N2-->
Berilgan nuqta aylana ichidami yo'qmi aniqlaydigan funksiya tuzing.
true
요크사 false
qaytaradi. yuqorida yaratilgan distance funksiyasidan foydalaning.
대답:
#include <iostream>
#include <cmath>
using namespace std;
float distance(int aX, int aY, int bX, int bY)
{
int a= aY - bY;
int b= aX - bY;
int cKvadrat = a*a + b*b;
int c = sqrt(cKvadrat); //square root
return c;
//return sqrt(pow(aY - bY,2)+ pow(aX - bY,2))
}
bool pointIsInCircle(int cX, int cY, int cRadius, int pX, int pY)
{
return distance(cX, cY, pX, pY) < cRadius;
}
int main()
{
cout << pointIsInCircle(3,3,2,5,5) << endl;
return 0;
}
Reference
이 문제에 관하여(마살라), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/nilufarbukhorova/masala-3gea텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)