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

27, Переменные. Определение и запись.

Под переменной в языках программирования понимают программный объект (число, слово, часть слова, несколько слов, символы), имеющий имя и значение, которое может быть получено и изменено программой.

Переменные, объявленные в разделе описания основной программы (PROGRAM), действуют в разделе операторов основной программы и в любой ее подпрограмме (процедуре и функции). Эти переменные называются глобальными. Переменные, объявленные в подпрограмме, действуют только в этой подпрограмме и в любой объявленной в ней процедуре или функции. Такие переменные наз. локальными. Они недоступны для операторов основной программы и др. подпрограмм.

У каждой переменной есть имя, тип и текущее значение.

В качестве имен переменных могут быть латинские буквы с цифрами. Причем может быть не одна буква, а несколько.

Имя переменной должно удовлетворять следующим требованиям:

1) всегда начинаться с буквы, после которой могут другие буквы или цифры;

2) в идентификаторе (имени) не должно быть пробелов, запятых или других непредусмотренных знаков;

3) нельзя использовать в качестве имен переменных слова, которые являются служебными или операторами.

Переменные в Паскаль - программе являются информационными объектами, предназначенными для хранения значений определенного типа. В рамках заданного типа переменная может иметь любое значение, которое изменяется в процессе выполнения программы.

Пример описания переменных:

var

a: byte;

b: integer;

Значения переменным задаются с помощью оператора присваивания.

a:=5; {переменной a присвоить значение 5}

b:=6; {переменной b присвоить значение 6}

с:=a+b; {переменной c присвоить значение равное сумму значения переменных a и b}

28,Вызов пользовательских процедур

Процедура – независимая часть программы, предназначенная для выполнения определенных действий. Процедуры состоят из группы операторов, реализующих некоторую часть задачи и вызываемых по имени при необходимости в любом месте основной программы.

Перед использованием (вызовом) процедуру необходимо описать в разделе описаний главной (основной) программы согласно

Procedure <имя> [(формальные параметры)];

<раздел описаний>

Веgin

<основная часть процедуры – радел операторов>

Еnd.

Для обращения к процедуре используется оператор вызова процедуры. Он состоит из идентификатора (имени) процедуры и списка фактических параметров, отделенных друг от друга запятыми и заключенных в скобки. Формат вызова процедур:

<имя процедуры> [(список фактических параметров)];

Между формальными и фактическими параметрами должно быть соответствие по количеству, порядку следования и по принадлежности к типам данных.

Вызов процедуры, описанной выше, должен стоять в разделе операторов основной программы. Например, он может иметь вид: Vivod(n, m, B); n и m – количество строк и столбцов, а В – имя массива типа Mas, который необходимо вывести на экран.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]