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

Пустой begin end; Составной

Присваивания

Символьный тип (Char)

:=

Символьный тип (Char)

Условные операторы

Символьный тип (Char)

If

Символьный тип (Char)

Условный

Вызов процедуры

(Boolean)

Case

Символьный тип (Char)

Выбора

Перехода

goto

Операторы повтора

For

Символьный тип (Char)

Оператор цикла с параметром

While

Символьный тип (Char)

Оператор цикла с предусловием

Repeat

Символьный тип (Char)

Оператор цикла с постусловием

Пустой оператор

Не выполняет никаких операций и ничего не изменяет в данных и в программе.

Он ставится из соображения синтаксиса там, где синтаксис требует наличие некоторого оператора, а никакой оператор там стоять не должен.

Составной оператор

If A > 0 Then begin B:= A + 10; Write(A, B) end

Else B:= A – 4;

Оператор присваивания

Правила выполнения оператора присваивания

  1. Вычисляется выражение в правой части оператора присваивания.

  2. Переменной, указанной в левой части оператора присваивания присваивается вычисленное значение.

  3. Переменная и выражение должны быть совместимы по типу.

Var

I, J : Integer;

X, Y : Real;

A, B : Char;

P, Q : Boolean;

Правильные записи оператора присвоения:

P := False;

A := ’+’;

X := I + J mod 7;

Q := Odd ( J + I div 5 );

J := Round ( X / 2 );

Y := 275;

Неправильные записи оператора присвоения:

I := 3.375;

B := ’Ha’;

A := +;

X + 3 := Y;

Выражение – конструкция языка, задающая порядок выполнения действий над элементами данных.

Выражение состоит из элементов данных – операндов.

Оператор вызова процедуры ввода (чтения) данных

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

Read (параметр1, параметр2, …, параметрN)

где параметр1, параметр2, …, параметрNпеременные допустимых типов данных.

Числовой

(целый, вещественный)

Считывается одно число соответствующего формата и значение его присваивается переменной параметр1.

Знаки пробела или перевода строки перед числом игнорируются

Символьный (Char)

Считывается один символ и его значение присваивается переменной параметр1.

Строковый (String)

При длине N строковой переменной параметр1 считывается N символов.

Правила выполнения оператора вызова процедуры Read

  • Для числовых значений параметр1, параметр2, …, параметрN набираются на клавиатуре минимум через один пробел.

  • После набора данных для одного оператора вызова процедуры Read нажимается клавиша ввода Enter.

  • Значения переменных должны вводиться в строгом соответствии с синтаксисом языка Turbo Pascal. Если соответствие нарушено, то возникают ошибки ввода-вывода.

  • Строковые (String) значения при вводе лучше всего располагать в отдельной строке.

Пример

Var A : Integer;

B : Char;

C : Real;

Begin

Read (A, B, C);

End.

Набираем на клавиатуре:

234R 15.7358 <Enter>