Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Алгоритмический язык. Команда ветвления




Алгоритмический язык – это система обозначений и правил для единообразной и точной записи алгоритмов и их исполнения. Алгоритмических языков много, каждый из них имеет свой словарь. Словарь одного из вариантов алгоритмического языка состоит из простых команд, служебных слов: алг, нач, кон, если, то, иначе, все, пока, нц, кц.

Простейшая команда записывается в виде повелительного предложения русского языка в полной или сокращенной форме с использованием необходимых формул или символических обозначений.

Служебные слова – это слова, смысл и способ употребления которых задан раз и навсегда. Алгоритму дается название, которое записывается после служебного слова алг (алг оритм). За названием алгоритма (обычно с новой строки) записываются его команды. Для указания начала и конца алгоритма его команды заключаются в пару служебных слов нач (нач ало) и кон (кон ец). Команды записываются последовательно. При записи одной команды можно перейти на другую строчку. Если несколько команд записываются на одной строчке, то они разделяются точкой с запятой.

Последовательность нескольких команд алгоритма, выполняющихся одна за другой, называется серией. Серия может состоять и из одной команды. Итак, общий вид алгоритма, записанного на алгоритмическом языке, таков:

алг название алгоритма

нач

команды алгоритма

кон

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

Команда ветвления выглядит так:

если условие

то серия 1

иначе серия 2

все

В зависимости от условия выполняется только одна из двух серий команд, входящих в команду ветвления. Если условие соблюдено, то надо выполнить серию 1, а если нет – серию 2. Команда ветвления используется и в сокращенной форме:

если условие

то серия

все

Команды из каждой серии выполняются подряд, каждая по своим правилам. Команда ветвления заканчивается, как только выполняется последняя из серии 1 или серии 2.

Изобразим на схеме 1 полную и на схеме 2 сокращенную формы записи команд ветвления.

 

Схема 1 Схема 2

 

Такие схемы, (схемы 3, 4, 5), наглядно представляющие алгоритмы, называются блок-схемами. Каждое действие алгоритма, кроме проверки условия, помещается в прямоугольник, а вопрос о том, выполняется ли некоторое условие, – в ромб.

П р и м е р ы.

1) алг определения наименьшего из двух чисел а и b (схема 3).

2) алг нахождения значения функции |cos x | (схема 4).

3) алг сложения двух трехзначных чисел (схема 5).

Схема 3

 

 

Схема 4                                                                            Схема 5

     

 

 

 






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


Дата добавления: 2018-10-14; Мы поможем в написании ваших работ!; просмотров: 1234 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Студент всегда отчаянный романтик! Хоть может сдать на двойку романтизм. © Эдуард А. Асадов
==> читать все изречения...

2459 - | 2200 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.