ПЗОГЗФЬЬФ
Выделяем букву П. В алгоритме нет ничего, связанного с этой буквой, поэтому переходим к следующей букве. Выделяем букву З. В алгоритме сказано, что если курсор находится на букве З, то необходимо заменить ее на Р. Получилось:
ПРОГЗФЬЬФ
Выделяем букву О. В алгоритме нет ничего, связанного с этой буквой, поэтому переходим к следующей букве. Выделяем букву Г. В алгоритме также нет ничего, связанного с этой буквой, поэтому переходим к следующей букве. Выделяем букву З. В алгоритме сказано, что если курсор находится на букве З, то необходимо заменить ее на Р. Получилось:
ПРОГРФЬЬФ
Выделяем букву Ф. В алгоритме сказано, что если курсор находится на букве Ф, то необходимо заменить ее на А. Получилось:
ПРОГРАЬЬФ
Выделяем букву Ь. В Алгоритме сказано, что если курсор находится на букве Ь, то необходимо заменить ее на М. Получилось:
ПРОГРАМЬФ
Выделяем букву Ь. В Алгоритме сказано, что если курсор находится на букве Ь, то необходимо заменить ее на М. Получилось:
ПРОГРАММФ
Выделяем букву Ф. В алгоритме сказано, что если курсор находится на букве Ф, то необходимо заменить ее на А. Получилось:
ПРОГРАММА
Ответ: ПРОГРАММА
<h3>PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018</h3><h3>Внимание! Если программа не работает, обновите версию!</h3>
begin
ReadlnString.ToWords.Count.Println
end.
<h2>Пример</h2>
Наша Маша громко плачет уронила в речку мячик
8
<span><em>1. Информационным</em> называют <em>процесс</em>, связанный с определёнными операциями (действиями) над информацией, в ходе которых может измениться содержание информации или её форма. Это процессы сбора, обработки, хранения, накопления, передачи/получения информации.
<em>2. </em><em>Неинформационные процессы: а), г), е), к), л), н)
</em> <em>Получение информации: б), д)
</em> <em>Передача информации: з)
</em> <em>Хранение информации: м), и)
</em> <em>Обработка информации: </em><em>в), ж)</em>
</span>
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.