После присваивания величине нового значения старое забывается.

Пример

Определите, чему станет равна величина F, после выполнения следующего ряда присвоений: F:=4; F:= F *5; F:= 10+F; F:= F / 3; F :=F-10.

Нам кажется, что в результате будет 0. Проверьте сами

1. Словесно-пошаговая (текстовая) форма записи алгоритма

Алгоритм записывается в виде пронумерованных этапов его выполнения. Пример: Алгоритм сложения двух чисел(a и b).

1. Спросить, чему равно число a.

2. Спросить, чему равно число b.

3. Сложить a и b, результат присвоить с.

4. Сообщить результат с.

Словесный способ не имеет широкого распространения, так как такие описания:

- Строго не формализуемы.

- Страдают многословностью записей.

- Допускают неоднозначность толкования отдельных предписаний.

2. Табличная форма записи алгоритма

Это запись алгоритма в виде таблицы. Используемые таблицы могут быть различными. Для примера будем использовать упрощенную форму.

Порядок составления табличных алгоритмов:

1. Переписать выражение так, как допустимо в информатике.

2. Определить порядок действий.

3. Ввести обозначения промежуточных результатов.

4. Занести полученные действия в таблицу.

Табличная форма записи обычно используется в качестве вспомогательного средства проверки правильности написания алгоритма. Он четко не формализован.

 

Пример: Алгоритм вычисления R=2a +3b приведен в табл. 9.1.

Алгоритм вычисления

Таблица 9. 1

№ действия Действие Величина Результат
* a k
* b u
+ k u R

3. Запись на алгоритмическом языке[11]

Это запись алгоритма на специальном языке (в том числе и на языке программирования). Она осуществляется, строго следуя правилам того или иного алгоритмического языка.

Заголовок включает в себя название алгоритма, имена исходных данных (это величины, без которых выполнить алгоритм невозможно) и имена результатов(это величины, значения которых вычисляются в алгоритме).

Для указания начала и конца алгоритма используются служебные слова нач и кон. Между ними записывают одну или несколько команд алгоритма, их называют тело алгоритма.

Пример:Алгоритм вычисления значения выражения Y=z-a+2b.

Четвертую (графическую) форму записи алгоритма рассмотрим более подробно.








Дата добавления: 2015-11-26; просмотров: 1027;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.