§ 3.2. Ветвящиеся алгоритмы

3.2.1. Задачи с ветвлением

 

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

    Рассмотрим такую задачу подробнее.

Задача 3.2.1: Найти значение функции .

 

Решение. Найти значение функции можно, подставляя значение x в формулу для f(x), если функция при этом определена. Расчет значения функции возможен, если A2 – 3x – 15 > 0, при A £ 0 то функция не определена.

 

План-алгоритм программы:

  а) описание переменных x, f, A;

  б) ввод x;

  в) расчет A= x2 – 3x – 15;

Написать программу с выполнением разных действий, в зависимости от значения А, можно, если использовать условный оператор.