Используя метод нисходящего проектирования, создать схему метода и составить программку

Используя способ нисходящего проектирования, создать схему алгоритма и составить программку вычисления функции при заданных значениях доводов. Результаты вычислений напечатать.

Задать свой вопрос
Надежда Суперекина
Для кого-то это легко, а кто-то малюсенько что понимает(
Петрусикова Яна
А вообщем нам говорили, что это вложенные циклы
1 ответ
Укрупненная блок-схема метода, приобретенная нисходящим проектированием, приведена во вложении слева (песочный фон).
Последующая детализация функций приведена справа (серо-голубой фон).

// PascalABC.NET 3.3, сборка 1590 от 03.12.2017
// Внимание! Если программка не работает, обновите версию!

function a(x:real):real;
begin
  if xlt;=1 then Result:=Pi/4 else Result:=Pi
end;

function z(a,x:real):real;
begin
  Result:=0;
  for var k:=0 to 10 do
    Result+=Ln(x)*Sin(k*(x-a))
end;

begin
  var x:=0.6;
  repeat
    Writeln(x:3:1,z(a(x),x):15:8);
    x+=0.2
  until xgt;1.81
end.

Итог
0.6     3.76029679
0.8    -0.17885683
1.0     0.00000000
1.2    -0.05865268
1.4     0.04432873
1.6    -0.54134665
1.8    -0.34651256
Vladik Chebochakov
Спасибо вам громадное!
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт