Рабочие листы
к вашим урокам
Скачать
1 слайд
Выражения в Turbo Pascal 7
2 слайд
Выражение - это синтаксическая единица языка, определяющая способ вычисления некоторого значения.
Выражения в языке Паскаль формируются в соответствии с рядом правил из констант, переменных, функций, знаков операций и круглых скобок.
3 слайд
Переменные
Переменными называются параметры программы, значения которых могут изменяться в процессе ее выполнения.
Все используемые в программе переменные должны быть определены с указанием их типов. Переменные определяются:
- в разделе объявления переменных программы;
- в разделе объявления переменных подпрограммы;
- в разделе объявления переменных модуля;
- в заголовке подпрограммы.
4 слайд
Раздел объявления переменных начинается зарезервированным словом var, за которым следуют объявления конкретных переменных, состоящие из имени переменной (имен переменных, перечисленных через запятую, если они одного типа), двоеточия и типа переменной (переменных). Каждое объявление завершается точкой с запятой:
var
<список переменных 1>: <тип 1>;
<список переменных 2>: <тип 2> ;
. . .
<список переменных N>: <тип N>;
5 слайд
В разделе объявления переменных наряду с предопределенными типами можно использовать типы, объявленные перед этим в разделе объявления типов, а также новые, вводимые только для конкретных переменных.
В заголовке подпрограммы при определении переменных можно использовать лишь стандартные или ранее определенные типы.
Пример.
type Operat = (Plus, Minus, Mult, Divide);
var
X, Y, Z: Real; {предопределенный тип}
I, J, K: Integer; {предопределенный тип}
Operator: Operat; {ранее определенный тип}
Digit: 0..9; {объявление нового типа}
6 слайд
Переменные, объявленные не в подпрограмме, называются глобальными, т. к. они доступны во всех частях программы, в том числе и в подпрограммах, и размещаются в сегменте данных размером 65520 байтов.
Переменные, объявленные в подпрограмме, называются локальными, т. к. доступны только этой подпрограмме, и размещаются в стековом сегменте.
По умолчанию стековый сегмент имеет размер в 16384 байта, однако с помощью ключа компилятора {$М} его можно изменять от 1024 до 65520 байтов.
Глобальные переменные постоянно находятся в памяти, локальные размещаются в стеке лишь на время выполнения подпрограммы, затем область стека освобождается.
7 слайд
Пример
Ввод с клавиатуры значения переменной N
program Inp;
uses Crt;
var
N: integer;
begin
ClrScr;
write('Введите число с клавиатуры:');
readln(N); { Здесь программа приостановится и будет ожидать ввода с клавиатуры. Наберите на клавиатуре число, например 153, и нажмите клавишу Enter}
writeln('Bы ввели число ', N);
readln { Это оператор пустого ввода. Здесь программа опять приостановится и будет ожидать нажатия клавиши Enter. За это время вы успеете просмотреть вывод на экране.}
end.
Рабочие листы
к вашим урокам
Скачать
6 610 755 материалов в базе
Настоящий материал опубликован пользователем Осипов Антон Алексеевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
72 ч. — 180 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Мини-курс
6 ч.
Мини-курс
8 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.