Var ax,ay,ox,oy,r: real; begin writeln('точка а: '); write(' x = '); readln(ax); write(' y = '); readln(ay); writeln('центр окружности: '); write(' x = '); readln(ox); write(' y = '); readln(oy); write('радиус окружности: '); readln(r); if sqr(ax-ox)+sqr(ay-oy) < r*r then writeln('точка лежит внутри окружности') else if sqr(ax-ox)+sqr(ay-oy) = r*r then writeln('точка лежит на окружности') else writeln('точка находится вне окружности') end. var ax,ay,bx,by,cx,cy,ab,bc,ca: real; begin writeln('координаты первой вершины'); write(' x = '); readln(ax); write(' y = '); readln(ay); writeln('координаты второй вершины'); write(' x = '); readln(bx); write(' y = '); readln(by); writeln('координаты третьей вершины'); write(' x = '); readln(cx); write(' y = '); readln(cy); ab: =sqr(ax-bx)+sqr(ay-by); bc: =sqr(bx-cx)+sqr(by-cy); ca: =sqr(cx-ax)+sqr(cy-ay); if (ab+bc=ca)or(bc+ca=ab)or(ca+ab=bc) then writeln('треугольник - прямоугольный') else writeln('данный треугольник не является прямоугольным') end.
hotel-info
23.03.2021
#include< cmath> #include< iostream> using namespace std; int main() { int n; double p = 1; cout < < "n = ", cin > > n; for(int a = 1; a< =n; a++) p=p*a; p = (n> 0? pow(p,(double)1/n): 0); cout < < "p = "< < p< < "\n"; system("pause"); return 0; }