Читайте также:
|
|
Примеры алгоритмов и блок-схем
Вычисление корней квадратного уравнения
Поскольку ход вычислений корней зависит от значения дискриминанта, то здесь алгоритм имеет алгоритмическую структуру ветвления.
Алгоритм
1. Ввести значения параметров a, b, c.
2. Вычислить значение дискриминанта .
3. Если D < 0, то перейти к п. 7.
4. Вычислить .
5. Вычислить .
6. Перейти к п. 9.
7. Присвоить x1 = «нет».
8. Присвоить x2 = «нет».
9. Вывести значения корней x1 и x2.
Блок-схема
Вычисление факториала
Факториал числа N (целое положительное) определяется по формуле
F = N! = 1×2×3×…×N.
Поскольку приходится многократно выполнять умножение, то здесь имеется алгоритмическая структура цикла.
Алгоритм
1. Ввести значение N (целое положительное).
2. Присвоить переменной F значение 1, т.е. F = 1.
3. Выполнять пп. 4, 5 с начальным значением I = 1 до тех пор, пока I £ N,
иначе перейти к п. 6.
4. Вычислить F = F×I.
5. Увеличить I на 1, т.е. I = I+1.
6. Вывести значение факториала F.
Дата добавления: 2015-04-12; просмотров: 117 | Поможем написать вашу работу | Нарушение авторских прав |