Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

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






Синтаксис. Линейными алгоритмами называются такие алгоритмы, при исполнении которых выполняются все действия подряд от начала до конца алгоритма.






РЕАЛИЗАЦИЯ ЛИНЕЙНЫХ АЛГОРИТМОВ

Линейными алгоритмами называются такие алгоритмы, при исполнении которых выполняются все действия подряд от начала до конца алгоритма.

Формально для реализации линейных алгоритмов используются четыре оператора:

- оператор присваивания;

- оператор обращения к процедуре;

- составной оператор;

- пустой оператор.

IV.2.1. Оператор присваивания

Назначение

Структурно оператор присваивания представляет собой одно строго определенное действие по занесению в оперативную память вычисленного значения. На схемах алгоритма этому оператору соответствует элемент " процесс" (рис. 11.1)

Рис. 11.1. – Элемент " процесс"

Синтаксис

Синтаксис оператора присваивания определяется диаграммой на рис. 11.2.

Рис. 11.2. – Синтаксис оператора присваивания

Синтаксическим ограничением является следующее условие:

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

Исключение из этого ограничения допускает, что

- переменная любого вещественного типа, а выражение дает результат любого целого типа (в этом случае результат вычисления выражения преобразуется к типу переменной);

- одна из составных частей оператора присваивания (переменная или результат) является типом диапазон, а вторая – базовым типом, на основании которого построен этот тип диапазон;

- обе части оператора присваивания являются типами диапазонами, построенными на одном и том же базовом типе.


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

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал