Реферат: Простые операторы в Паскале

Вопрос 1.

Решение самой простой задачи на компьютере не обходится без операций ввода-вывода информации. Ввод данных – это передача информации с внешнего носителя в оперативную память для обработки. Вывод – обратный процесс, когда данные передаются после обработки из оперативной памяти на внешний носитель.

Процедура чтения READ.

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

Read (x1, x2, …, xN);

Readln (x1, x2, …, xN);

Где х1, х2, … - переменные допустимых типов данных. Эти значения вводятся с клавиатуры и отображаются на экране. Значения должны вводится в строгом соответствии с синтаксисом языка Паскаль.

Например.

Var

I : real;

P: integer;

K : char;

Begin

Read (I, P, K) ;

……..

Вариант ввода: 221.23 34 ‘П’

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

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

Процедура записи WRITE.

Производит вывод числовых данных, символов, строк и т.п. Формат:

Write (y1, y2, …,yN);

Writeln (y1, y2, …, yN);

Где y1, y2, … - выражения типа integer, real, char, byte и т.д.

Форматы вывода числа.

Значение Х Выражение Результат
134 Write ( x ) 134 (с позиции курсора)
134 Write ( x :10) *******134 (крайняя правая позиции поля шириной 10)
234,36 Write ( x ) 2.3436000000E+02 (с плавающей точкой)
234,36 Write ( x : 8 : 2) **234.36 (с фиксированной точкой)
234,36 Write ( x : 8 : 4) 234.3600
234,36 Write ( x :10 : 1) *****234.4

(* означает пробел)

Форматы вывода чисел.

Значение A, B Выражение Результат
3 и 45 Write ( A, B ) 345 (с позиции курсора)
3 и 45 Write (‘A=’ , A ,’*B=’, B) A=3 B=45
3 и 45 Writeln ( A, B)

3

45

3 и 45 Write (A : 4, B : 4) ***3**45 (крайняя правая позиция)
3 и 45 Writeln ( A:4, B:4)

***3

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 308
Бесплатно скачать Реферат: Простые операторы в Паскале