Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
прога.docx
Скачиваний:
1
Добавлен:
28.10.2018
Размер:
96.22 Кб
Скачать

6.Структура программы

Программа»»»заголовок,описание-меток-констант-типов-переменных-процедур-функций, операторы –простые-простой-присваев-безусл перехода-прерывание –структурные-условные-цикла-состовной.Раздел описаний. Метка-элемент предназначены для маркировки оператора. Метка-целое число без знак в дианоз от 0/9999 либо идентификатор. Для описание меток используется вводное слово lable<метка1>,<метка 2>;Константа-представляет собой неизменяемые объекты языка с помощью слова const.<идентиф 1>=<значение>; Переменная- объект программы который моет принимать различные знач в процессе выполнения программы Var <идент-р>:<тип>;

7.Стандартные типы данных.Числовые типы.

Типы данных опр мн-во знач который моет применять в процессе программы. Для каждого тапа определён набор операций который можно применять при обработки данных этого типа Классиф: 1.простые: 1,1 порядковые:целый,логич,симв,перечисл,интервальн 1,2веществ 1,3указатели 2 структурир: массивы,строки, мн-ва, записи, файлы

Целые: integer 2(-/+ 32768), byte 1(0..255), word 2(0..65535), shortint 1(-/+ 128),longint 4 (...)

Веществ: real6, single 4, double 8, extended 10

Логич: Boolean 1(true, false) Символьн char 1 (ascii)

Перечисл огранич упорядоч послед конст имятипа=(конст,конст)

Интервальн 1..5

8. Стандартные не числовые типы данных

Величины символьного и строкового типов используются для ввода, вывода и обработки текстовой информации.Величины символьного (литерного) типа в качестве своих значений могут иметь один из 256 символов табл АСКИ .Операции:присваивание имени символу; сравнение: из двух символов меньшим считается тот, кото­рый встречается в таблице ASCII раньше; ввод символьной величины; вывод символьной величины. Арифметические операции над величинами символьного типа не допускаются. Величина строкового типа — это величина, значениями кото­рой могут быть строки, фиксированной или переменной длины « string» Stroka[3] - это обращение к третьему элементу строки Stroka.Две строки считаются равными, если они равны по длине и совпадают посимвольно. Операции над строками:присваивание значения строке:объединение строк «+»;сравнение двух строк: посимвольно слева направо сравни­ваются коды соответствующих символов строк до первого несовпадающего символа; та строка считается больше, в ко­торой несовпадающий символ имеет больший порядковый номер в кодировочной таблице; ввод строковой величины; вывод строковой величины. Функции и процедуры обработки строковой инфо:удаление символов из данной строки, начиная с заданной символа; вставка строки в другую строку, начиная с заданного сим­вола; копирование символов строки, начиная с заданного символа; определение количества символов в строке; поиск позиции данной строки в другой строке; перевод строковой величины в числовую .Величины логического типа для хранения ре­зульт проверки условий, определяющих порядок выполнения компьютером тех или иных операций в алгоритмах с ветвлениями.Условие это вопрос, на который исполнитель может дать только одни из двух ответов условие выполняется (условие ис­тинно, true) или условие не выполняется (условие ложно, false). «Boolean».Над величинами логического типа можно производить опе­рации сравнения и логические операции:not; and; or ; хог - исключающее или.