Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Фукс, Костюк задачник.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
460 Кб
Скачать

8.Краткий справочник по языку паскаль Структура программы

program имя_программы; заголовок программы

const раздел описания констант

имя_константы = значение;

var раздел описания переменных

имя_переменной : тип;

begin

операторы программы

end.

Типы данных

Описание

Название

Константы

Диапазон значений

Операции

Ф ункции

integer

целый

-17

0

43

-32767 32768

+ - * = <>

< <= > >=

mod div

real

вещественный

-26.8

0.0

0.5E+02

±1.4E-39 ±1.7E38

+ - * = <>

< <= > >=

/

char

символьный

‘w’ ‘ы’

‘4’ ‘0’

‘?’

8-битный код

= <>

< <= > >=

ord(символ)

chr(код)

string[длина]

строковый

‘DJ Петя’

1<=длина<=255

= <> < <=

> >= +

length(строка)

boolean

логический

true

false

true

false

and

or

not

array[n..k]of тип

массив

n – номер первого элемента

k – номер последнего элемента

с отдельными элементами

Операторы

Название

Запись

Смысл

Присваивание

переменная:=выражение

Значение выражения записывается в память, выделенную для переменной.

Составной

begin операторы end

Объединение группы операторов.

Ветвление (условный)

if логическое_выражение

then оператор для true

else оператор для false

Разделение порядка выполнения программы на две независимые ветви. В зависимости от значения логического выражения выполняется только одна из них.

Цикл с заданным числом шагов и изменением параметра на 1

for параметр:=начальное значение

to конечное значение do

оператор

Выполнение оператора для каждого значения параметра. Если начальное значение больше конечного, то цикл не выполняется ни разу.

Цикл с заданным числом шагов и изменением параметра на (–1)

for параметр:=начальное значение

downto конечное значение do

оператор

Выполнение оператора для каждого значения параметра. Если начальное значение меньше конечного, то цикл не выполняется ни разу.

Название

Запись

Смысл

Цикл с предусловием

while логическое выражение

do

оператор

П овторение выполнения оператора до тех пор, пока логическое выражение истинно.

Ввод

read (имя_переменной)

Набранное на клавиатуре значение записывается в память, выделенную для переменной.

Вывод

write (имя_переменной)

Вывод значения переменной на экран.