Основы алгоритмизации. Логинов В.И - 34 стр.

UptoLike

34
Рис. 10. Схема алгоритма
вычисления Z = max(A, B, C)
Способ с использованием промежуточной переменной
Хотя и эту схему можно уменьшить на один оператор присваи-
вания, если в качестве промежуточной переменной R использовать
выходную переменную Z, не вводить переменную R и выполнять
следующие вычисления:
Z = max(A, B), Z = max(Z, C).
Изменить схему предлагается самостоятельно.
Исходные данные A, B, C могут иметь любые числовые значения.
3.4. Вычисление функции
Задача. Даны действительные числа A, B, C. Составить схему
алгоритма вычисления Z = max(A
2
+ B, min(B + 1, C)).
Решение. В данном примере возможно три варианта ответа:
или A
2
+ B, или B + 1, или C. И выбор будет выполнен только по
результатам проверки условий.
                       Рис. 10. Схема алгоритма
                      вычисления Z = max(A, B, C)
          Способ с использованием промежуточной переменной

   Хотя и эту схему можно уменьшить на один оператор присваи-
вания, если в качестве промежуточной переменной R использовать
выходную переменную Z, не вводить переменную R и выполнять
следующие вычисления:
                  Z = max(A, B), Z = max(Z, C).
   Изменить схему предлагается самостоятельно.
   Исходные данные A, B, C могут иметь любые числовые значения.

                   3.4. Вычисление функции

   Задача. Даны действительные числа A, B, C. Составить схему
алгоритма вычисления Z = max(A2 + B, min(B + 1, C)).
   Решение. В данном примере возможно три варианта ответа:
или A2 + B, или B + 1, или C. И выбор будет выполнен только по
результатам проверки условий.


                                34