Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
ВыраженияСтр 1 из 7Следующая ⇒
I. Правила ТБ II. Методические рекомендации: Описание алгоритма Общий вид описания Алгоритм на языке КуМир записывается так: алг тип_алгоритма имя_алгоритма (описание_параметров) ・ дано условие_применимости_алгоритма ・ надо цель_выполнения_алгоритма Нач ・ последовательность команд Кон Описание алгоритма состоит из: ∙ заголовка (часть до служебного слова нач) ∙ тела алгоритма (часть между словами нач и кон) Типы величин Величины, с которыми работает КуМир-программа, подразделяются на несколько типов. Величина каждого из типов может принимать свой набор значений. В языке КуМир предусмотрены следующие типы величин: ∙ цел — принимает целые значения от –МЦЕЛ до МЦЕЛ, где МЦЕЛ = 2147483647 = 231 – 1 ∙ вещ — принимает вещественные значения между –МВЕЩ до МВЕЩ, где МВЕЩ – это число немного меньшее, чем 21024; МВЕЩ ≈ 1.797693 × 10308 ∙ лог — принимает значения да или нет (внутреннее представление – да=1, нет=0) ∙ сим — значением может быть любой литеральный символ (практически любой символ) ∙ лит — значением может быть строка литеральных символов Типы цел и вещ называются числовыми; типы сим и лит — текстовыми. Значения величин МЦЕЛ и МВЕЩ определяются способом представления чисел в современных компьютерах и примерно одинаковая в большинстве современных языков программирования. Выражения Выражение в языке КуМирописывает новое значение, полученное из уже известных значений с помощью предусмотренных в языке КуМир операций. В КуМир-программе выражения могут появляться в: ∙ правой части оператора присваивания ∙ в индексе таблицы ∙ в аргументе (типа арг) вызова функции ∙ в качестве подвыражения другого выражения ∙ в команде вывод Операции в языке КуМир — это: ∙ базовые операции (арифметические, логические, текстовые) ∙ вырезка из строки ∙ операции, задаваемые алгоритмами-функциями Для каждой операции известны: ∙ количество значений-аргументов ∙ их типы ∙ тип результата Например: 2.2 Пример выполнения работы Написать алгоритм и начертить блок-схему вычисления линейного арифметическог выражения
|