Рабочие листы
к вашим урокам
Скачать
1 слайд
Введение в алгоритмический язык Турбо Паскаль
2 слайд
Правила языка
Слово имеет определённый смысл. Слова разделяются пробелами или другими спецсимволами.
Имя переменной - последовательность букв, цифр и знака подчёркивания до 63 символов. Имя переменной начинается только с буквы или знака подчеркивания, и не содержит спец. символы!
Примеры: К, А12, ELENA, MOS45, _7, S_10.
Для пояснения программы или отдельных её частей служит комментарий, и ограничивается { }
Пример: {программа расчета}
3 слайд
Выражения – конструкция языка, задающая правило вычисления значения и состоящее из операнда (переменные, константы), функций, знаков операций
Операции:
+
-
*
/
Div – целая часть от деления
Mod – остаток от деления
4 слайд
Основные понятия языка Паскаль
Оператор - это фраза языка, которая определяет некоторый вполне законченный этап обработки данных.
Основной оператор – это оператор, который в своём составе не содержит других операторов.
Составной оператор – это такой оператор, в состав которого входят другие операторы, заключённые в операторные скобки.
Операторные скобки: begin <оператор1>; <оператор2>; end;
Идентификаторы
это последовательность символов алфавита (слова максимальной длины 127 символов) делятся на три группы:
Зарезервированные слова (базовые идентификаторы) – это такие идентификаторы, которые имеют фиксированное начертание и раз и навсегда определённый смысл.
Стандартные идентификаторы - это такие идентификаторы которые используются в языке для именования типов данных, стандартных процедур и функций. (Можно переопределить)
Идентификаторы пользователя это такие идентификаторы которые носят произвольный характер, их придумывает программист и использует для названия переменных, констант, программ.
5 слайд
Базовые идентификаторы
abs – абсолютныйfor – дляset –множество
and – логическое Иfunction – функцияshl – сдвиг битов влево
array – массивif – еслиshr – сдвиг битов вправо
begin – началоin – в( входит в)string – строка
case – выборmod – остаток от деленияthen – то
const – константаnot – логическое НЕto – увеличить до
div – деление нацелоor – логическое ИЛИtype – тип
do – выполнятьof – изuntil – до
downto – уменьшить доprocedure – процедураuses – использовать
else – иначеprogram – программаvar – переменная
end – конецrecord – записьwhile – пока
file – файлrepeat – повторятьwith – c
xor – исключающее ИЛИ
Стандартные идентификаторы
integer – целыйchar – символ read – читать
real – вещественныйboolean – логическийwrite – писать
6 слайд
Структура программы
Program <имя программы>;
Uses <список подключенных модулей>;
Const <список констант>;
Type <раздел описания типов>;
Var <раздел описания переменных>;
Begin
исполнимая часть программы
End.
7 слайд
Основные операторы
Присваивания - :=
Ввода:
read (список переменных);
readln (список переменных);
Вывода:
write (<список вывода>);
writeln (<список вывода>);
8 слайд
Задания:
1. Найдите из списка имена:
aaaa_01, ттттт_01, 01, algorithm, summa, summa-5, 12AB.
2. Запишите выражения пригодном в виде для использования в программе:
9 слайд
Домашнее задание:
1) Запишите выражения пригодном в виде для использования в программе:
2) Вычислите:
20 DIV 7;
20 MOD 7;
(12 DIV 5)+(15 DIV 4);
(12 MOD 5)+(15 MOD 4).
Рабочие листы
к вашим урокам
Скачать
6 663 551 материал в базе
Настоящий материал опубликован пользователем Малахова Регина Рикзаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
300/600 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс профессиональной переподготовки
300/600 ч.
Мини-курс
4 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.