Розділ 3. Алгоритмізація і програмування п. 3.1. Алгоритми й основні алгоритмічні структури . Складання обчислювальних алгоритмів.
Поняття алгоритму. Алгоритм – це послідовність команд, що визначає, які дії і в якому порядку потрібно виконати, щоб досягти поставленої мети.
Лінійні алгоритму. Якщо кожна команда алгоритму завжди виконується, причому тільки один раз, такий алгоритм називається лінійним алгоритм.
Задача1 . Скласти алгоритм для обчислення значення виразу а=b*c, де а, b, c – дійсні числа. Задати значення змінних а, b, c. x = b * c y = a – x Повідомити значення змінної y. Закінчити виконання алгоритму.
Виконаємо алгоритм для таких значень змінних: 1. а = 3; b = 4; c = -2. 2. а = -5,1; b = 14; c = -0, 2. 3. а = -15; b = 4,2; c = 0 .
Алгоритм з розгалуженням Алгоритм , який містить команду умови і, залежно від результату перевірки цієї умови (так або ні) , виконується різні команді, називається алгоритмом з розгалуженням.
Задача 2. Скласти алгоритм для обчислення значення виразу (а-b):(c-d), де а, b, c, d – дійсні числа.
Виконаємо алгоритм для таких значень змінних: 1. а = 5; b = 6; c = -3, d = 5. 2. а = 2,5; b = -4,2; c = 12, d = 7,15. 3. а = 12,3; b = -1; c = 8,2; d = 8,2.