Program EXAMPLE (input, output); var a, b: integer; c,d: real; begin read(a,b,c); d:=(a*a-b)/(c+3.141592); writeln(d) end. программа ПРИМЕР (вход, выход);

Презентация:



Advertisements
Похожие презентации
Познакомиться с основными понятиями языка Pascal 2.
Advertisements

Раздел описания переменных начинается со слова VAR (variables-переменные), за которым идет список имен переменных через запятую. Тип указывается после.
Порядковый тип данных Символьный тип данных. Порядковый типы данных В математике порядковым числом называется номер элемента при перечислении. Под порядковым.
ПАСКАЛЬ Операторы ввода, вывода и присваивания. Структура программы и.
1.Вид программы на Паскале. 2.Арифметические операции в Паскале. 3.Закрепление материала.
Тема урока Переменная. Тип данных. Ввод и вывод данных.
1.Вид программы на Паскале. 2.Арифметические операции в Паскале. 3.Закрепление материала.
Язык программирования Pascal Выполнила: ученица 10А класса Елизавета Тельнова Г. Королев 2012 год.
Структура программы на языке Pascal. Программа на языке «Паскаль» Программа состоит из заголовка и блока В заголовок входят: служебное слово program и.
Циклы с предусловием Pascal. Цикл - это многократное повторение последовательности действий по некоторому условию. это многократное повторение последовательности.
Основы языка Pasсal.
1 Первая программа на языке Паскаль в среде Турбо Program name_program; Var ; {здесь описываются все идентификаторы: константы, переменные, типы, процедуры,
Тема: Цикл с параметром (цикл «Для») На естественном языке Для i от А до В повторять Тело цикла i,a,b- параметры цикла тело цикла – это команды, которые.
1 из 18 Основные типы данных языка программирования Паскаль.
Лекция 4 Программирование на Паскале. Элементы языка Турбо Паскаль 7.0. Типы данных. Управляющие конструкции.
Язык программирования – это фиксированная система обозначений и правил для алгоритмов и структур данных. Основой для языка программирования является латинский.
Оператор присваивания. Арифметические выражения. Типы данных. Продолжаем изучать основы Turbo Pascal.
Алфавитный подход к количества информации Алфавитный подход к измерению количества информации.
Хайрулина Е. Г., учитель информатики МКОУ - СОШ 4 мастер - класс « Решение основных типов задач по теме « Ветвление на языке Паскаль »»
Алгоритмический язык и язык Бейсик Ученицы 11-А класса ОШ 15 Бондаренко Натальи.
Транксрипт:

program EXAMPLE (input, output); var a, b: integer; c,d: real; begin read(a,b,c); d:=(a*a-b)/(c ); writeln(d) end. программа ПРИМЕР (вход, выход); перем а,b: целое; c,d: веществ; начало ввод(a,b,c); d:=(a*a-b)/(c ); вывод(d) конец.

1) Символы алфавита АЯ. Это символы, которые и только которые могут встречаться в текстах на АЯ. 2) Метапеременная (МП) – любой текст в уголках. Например:. Содержательно, МП - это название некоторого множества текстов. 3) ::= - эта конструкция из трех символов читается как "по определению есть" и используется именно в этом смысле. 4) - вертикальная черта читается "или" и в этом же смысле и используется. В БНФ используются следующие конструкции

ПРИМЕРЫ Пример 1. ::= Пример 2. ::= ( ) (, ) ::= a a a Пример 3. ::= Пример 4. ::= ::= a b … z

Ради сокращения записи в БНФ введем еще одно обозначение – фигурные скобки { }. ::= α ::= Договоримся обозначать эту последовательность как {α} запись {α} означает любой из следующих текстов:, α, αα, ααα и т.д. Пример 5. ::= { } Пример 6. ::= {+ }

Синтаксические Диаграммы БНФ: СД: число program

а) последовательное соединение: αβ б) альтернативы: α β β

в) повторения: { } α α α β

Примеры цифра кортеж () элемент, a цифра a

целое со знаком + - идентификатор цифра буква