Методические указания к выполнению задания. В этом задании предложены два типа разветвляющихся алгоритмов: простая развилка (а) и вложенная развилка (b)

В этом задании предложены два типа разветвляющихся алгоритмов: простая развилка (а) и вложенная развилка (b).

Простая развилка была рассмотрена ранее (2.1), алгоритмическая запись её такова: Если условие (логическое выражение)

то

действие 1

Иначе

действие 2

Всё-если;

Вложенная развилка предполагает несколько способов реализации:

1) самый простой (тройную развилку разбивают на три простые развилки):


Если условие 1

то

действие 1

Всё-если;

Если условие 2

то

действие 2

Всё-если;

Если условие 3

то

действие 3

Всё-если;


2) комбинированный (разбиение на одну простую развилку и одну сложную):


Если условие 1

то

действие 1

иначе { условие 2 }

действие 2

Всё-если;

Если условие 3

то

действие 3

Всё-если;


3) вложение одной развилки в другую:

 
Если условие 1

то

 
действие 1

Иначе

Если условие 2

то

действие 2

Иначе

действие 3

Всё-если;

Всё-если;

Рис.9. Выполнение примерного задания по теме «Развилки»

G Рекомендации.

1) Вывести заданные выражения для наглядности в виде объекта с помощью Редактора формул (MS Equation);

2) задать ячейкам B10 и D10 соответствующие имена;

3) применить метод последовательной детализации для вычисления алгебраических и логических выражений;

4) разработать разветвляющийся алгоритм для заданного примера одним из предложенных ранее способов;

5) записать в среде Excel вычисления G по разработанному алгоритму с помощью логической функции ЕСЛИ (см. рис. 9);

6) проверить правильность алгоритма и записанных формул в Excel, изменяя исходные данные (x,y,u) так, чтобы вычисление G выполнялось по разнымветвям развилки.

Варианты задания по теме «Развилки»

Задание Задание
1. 2.
3. 4.
5. 6.
7. 8.
9. 10.
11. 12.
13. 14.
15. 16.
17. 18.
19. 20.
21. 22.
23. 24.
25. 26.
27. 28.
29. 30.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: