Есть ответ 👍

Уисполнителя вычислитель две команды, которым присвоены номера: 1. вычти 5, 2. умножь на 4. первая из них уменьшает число на экране на 5, вторая -: - увеличивает его в 4 раза. запишите порядок команд в алгоритме получения из числа 7 числа 3 за наименьшее число команд. например, 211 - это алгоритм: умножь на 4 вычти 5 вычти 5,- который преобразует число 3 в 2.

278
332
Посмотреть ответы 2

Ответы на вопрос:


(7-5)*2 -5 итого: 121

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.

Популярно: Информатика