Просмотр содержимого документа
«Язык программирования. правило записи алгоритма на языке программирования»
ЯЗЫК ПРОГРАММИРОВАНИЯ. ПРАВИЛО ЗАПИСИ АЛГОРИТМА НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ
Цель урока: ознакомиться с алфавитом языка программирования Паскаль, понять правила записи алгоритма на языке программирования Новые понятия: ключевые слова, идентификатор
Ключевые слова – слова, являющиеся частью языка, смысл их заранее определен. Идентификаторы – записываются буквами лат. алфавита и арабскими цифрами. Применяются для обозначения программы, постоянной, типов переменных, функций, файлов и других объектов.
Идентификаторы
Стандартные
идентификаторы
Идентификаторы
пользователя
обозначение постоянных и
типов переменной, входящих
в состав языка, постоянных
и переменных величин,
процедур и функций
составляется в процессе записи
программы, опираясь на
определенные правила
Символы языка Паскаль:
- Символы, используемые в качестве наименования(идентификатор) (26 букв лат. алфавита + цифры)
- Цифры
- Разделительные знаки
- Специальные символы
В качестве символов не могут использоваться:
- Национальные буквы (казахские, русские, арабские и т.д.)
- Знак %
- Знак & и др. знаки
1) В качестве букв используются заглавные
и строчные буквы лат. алфавита.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
и знак подчеркивания(_);
2) Десятичные цифры: 0, 1, 2, 3, . . . , 9.
К специальным символам относятся знаки
пунктуации и арифметических операций;
3) Знаки арифметич. операций:
сложение(+)
вычитание(-)
умножение(*)
деление(/)
целочисленное деление (DIV)
остаток от целочисленного деления (MOD)
- больше - не равно = - больше или равно У каждого символа в соответствии со своим номером есть обозначенный код( ASCII) . " width="640"
4) Знаки логических операций:
AND – логическое умножение(и)
OR – логическое сложение(или)
NOT – логическое отрицание(нет)
XOR – отрицание операций
SHL – перемещение цепи битов влево(1 и 0)
SHR – перемещение цепи битов вправо
5) Знаки отношения или сравнения:
- больше
- не равно
= - больше или равно
У каждого символа в соответствии со своим номером есть обозначенный код( ASCII) .
6) Основные математические функции:
Sqr(x) – возведение х в квадрат
Sqrt(x) – квадратный корень из х
Abs(x) – модуль от х
Pi – выдает число 3,1415926…(19 знаков после запятой)
Sin(x) – синус х
Cos(x) – косинус х
Arctan(x) – арктангенс х
Random(x) – выбирается случайное число от 0 до х-1(целое)
Random – выбирается случайное число от 0 до 1 (вещ.)
7) Ключевые слова
and - логическое И
array - массив
begin - начало блока
case - вариант
const - константа
div - целочисленное деление
mod - остаток от целочисл. деления
go to- перейти
do - выполнить
else - иначе
end - конец блока
file - файл
for - для
uses - исполнение
var - переменная
while - пока
label - метка
not - логич. отрицание
or - логическое ИЛИ
procedure - процедура
program - имя программы
repeat - повторить
string - строка
then - то
type - тип
unit - модуль