Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

Пример

Определите, чему станет равна величина 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.

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

<== предыдущая лекция | следующая лекция ==>
Формы записи алгоритмов | Графическая форма записи алгоритма
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 357; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.