Курс лекций по основам алгоритмизации и программирования задач машиностроения. Кравченко Д.В. - 14 стр.

UptoLike

Составители: 

Рубрика: 

12
Алгоритм разветвленной структуры это точное предписание, опреде-
ляющее вычислительный процесс, в котором в зависимости от выполнения или
не выполнения ограничивающего условия или условий последовательность
действий может разветвляться на два или более направлений.
Пример 2. Составить алгоритм вычисления коэффициента Z
V
, учитываю-
щего влияние окружной скорости V шестерни на ее износ в зубчатой передаче,
если твердость H
0
зубьев колес может быть меньше, равна или больше 350 еди-
ниц по шкале HB: Z
V
= 0,85 · V
0,1
при H
0
350HB; Z
V
= 0,925 · V
0,05
при
H
0
> 350HB, где V окружная скорость, м/мин; Н
0
твердость поверхности
зубьев зубчатых колес.
Алгоритм решения задачи представлен на рис. 1.3.
Начало алгоритма
Ввод окружной скорости
шестерни, м/мин.
Ввод твердости зубьев колес
по шкале НВ
Да Нет
Проверка выполнения
ограничивающего условия
Вычисление Z
V
Вычисление Z
V
ВычислениеZ
V
по первой ветке по второй ветке
Вывод результата решения задачи
( коэффициент влияния окружной
скорости шестерни на ее износ)
Конец
алгоритма
Рис. 1.3. Блок-схема алгоритма разветвленной структуры на два направления
(постановка задачи см. пример 2)
Начало
Ввод
V
Ввод
Н
0
Вывод
Z
V
Конец
Z
V
= 0,85 · V
0,1
Z
V
= 0,925 · V
0,
05
H
0
350