Запись алгоритма можно рассматривать как обычный текст, состоящий из предложений. Роль предложений в алгоритме играют команды, то есть предписания выполнить отдельное законченное действие. Все действия в алгоритмах работы с величинами так или иначе связаны с изменением переменных величин, употребляемых в алгоритме. Как предложения русского языка, команды в алгоритмах бывают простые и сложные, или составные. Простая команда предписывает безоговорочно выполнить указанное действие. Составная команда характерна тем, что в нее входит условие, в зависимости от которого выполняется та или иная более простая команда из числа входящих в составную. Составные команды будут рассмотрены на следующем занятии. Основным видом простой команды является присваивание. Оно имеет вид х: = Е или Е->х, где х — переменная величина, а Е — любое алгебраическое выражение, в которое входят константы, переменные, знаки операций и скобки. Величина х называется получателем, а Е — источником.

Единственное требование, которое предъявляется к источнику,— это то, чтобы в него входили только те переменные, которые используются в алгоритме, и только такие операции, которые могут быть выполнены исполнителем. Выполнение команды присваивания состоит в следующем. Берутся текущие значения переменных величин, входящих в источник, и подставляются на места своих имен. Вычисляется значение получившегося выражения путем выполнения входящих в источник операций. Вычисленное значение а присваивается переменной х — получателю присваивания. Если до выполнения присваивания переменная х имела какое-то значение Ь, то оно как бы исчезает и заменяется на значение а.

Примеры присваиваний:

  • 0-^п а-! — с-е
  • ->-х
  • а-(3 — с-Ь
  • 2: = 2 + 1

В первом примере в результате присваивания п становится равной нулю независимо от прежнего значения. Во втором примере при а = 2, 1 = 7, с = 3, е = 3, с! = 4, Ъ = 6 х становится равным —0.5. В третьем примере значение 2 увеличивается на единицу. Записи х: = Е (левое присваивание) или Е->-х (правое присваивание) равноправны, и выбор между ними является делом вкуса или привычки. Различие в знаках левого (: = ) и правого (->) присваиваний объясняется исторической традицией.

Самый   простой  способ объединения  отдельных команд в алгоритм — это их соединение в последовательность. Соединяемые команды отделяются друг от друга точкой с запятой, выполняются  в порядке их написания и все вместе называются серией. Серию команд можно записывать так же, как пишут обычный  прозаический  текст — подряд от одного края страницы и до другого. Однако для большей наглядности серию команд часто записывают на манер стихов — каждая  команда  на отдельной  строчке.  В этом случае помещать разделяющую точку с запятой не обязательно. В качестве примера запишем правило решения системы двух линейных уравнений с двумя неизвестными:

  • Ь]У + С]2 = 01
  • Ь2у + с2г = а2 Заглянув  в     справочник  по  математике (сделайте это самостоятельно), мы  найдем там формулы, выражающие решение системы:
  • I 4, с.
  • а|С2— С1а2
  • У =
  • Ъ] с, Ь2с2
  • Ь]С2—- с,Ь2
  • ,о2
  • Мг- а,Ь
  • . х2); 2 =
Основной язык сайта

Share
Published by
Основной язык сайта

Recent Posts

Three Factors to Consider When Choosing a Leading Term Papers US Service

If you're looking to earn the best possible grade on your research paper, you need…

12 месяцев ago

How to Write My Essay

To write my essay, first you need to think of the major topic of your…

1 год ago

Term Paper Writing Services

Writing term paper is not a simple endeavor. It involves huge efforts, that need to…

1 год ago

Purchase Term Papers and Books Online

It's possible to purchase term papers and textbooks on the internet at a discount price,…

2 года ago

Essay Topic — Important Ideas to Write Essays

The main reason essay writing is so powerful is because it's a general subject and…

2 года ago

The Best Research Paper Available — Try These Tips

A couple of years ago I received an email from a student asking for information…

2 года ago