На линейные алгоритмы.

Примеры решения линейных задач, задач на разветвление (выбор мах, мин), на циклические процессы(сумма, произведение), табулирование функции (вложенные циклы), функции пользователя.

Лекция11. 27. Типовые алгоритмы.

Рассмотрим некоторые примеры решения типовых задач.

Пусть необходимо вычислить функцию от двух переменных

= .

Сформулируем общие правила построения алгоритмов:

Во-первых, необходимо проанализировать исследуемую функцию на предмет ОДЗ – области допустимых значений для аргументов. По отношению к нашему примеру - зная, что корень квадратный не вычислить от отрицательного числа и знаменатель дроби не должен быть равным нулю, мы должны предусмотреть такие исходные данные: >.

Во-вторых, исходные данные должны вводиться до вычислительных блоков.

В-третьих, промежуточные значения должны вычисляться с самого первого, которое может являться исходным для последующего.

В-четвертых, обязательно предусмотреть вывод результата.