Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информатика курс лекций.pdf
Скачиваний:
149
Добавлен:
26.07.2016
Размер:
837.84 Кб
Скачать

{ исполнительная часть основной программы } begin

writeln('введите n'); readln(n);

for k: = 1 to n do writeln(fun(k)); end.

n, k - глобальные переменные. p, i - локальные переменные.

fun - имя функции, возвращает результат в основную программу.

Имя функции в теле функции в операторах присваивания может стоять только слева от знака «:=» , поэтому использована дополнительная переменная p для подсчета произведения.

14. Обработка строк текста

14.1. Символьные переменные

Значением переменных символьного типа является один символ. Каждому символу соответствует код символа – целое число в диапазоне то 0 до 255. Существует международная таблица ASCII-кодов.

Для описания символьных переменных используют слово char и они занимают 1 байт памяти. var

c:char;

Над символьными переменными допустимы только две операции: присвоение и сравнение. При сравнении символов сравниваются их коды.

Символьные константы задаются в апострофах: c:=‘A’;

Фрагмент таблицы ASCII-кодов букв латинского алфавита

 

A

65

a

97

Коды малых букв от

 

 

 

 

 

заглавных отличаются на 32.

 

B

66

b

98

 

 

 

 

 

 

 

 

 

Z

90

z

122

 

Фрагмент таблицы ASCII-кодов букв русского алфавита

 

 

 

 

 

 

 

A

128

а

160

Коды малых букв от

 

B

129

б

161

заглавных отличаются на 32.

 

 

 

П

143

п

175

 

 

 

 

 

 

 

 

P

144

р

224

Коды малых букв от

 

заглавных отличаются на 80.

 

Я

159

я

239

 

 

 

 

 

 

 

 

Е

240

е

241

 

 

 

 

 

 

 

70

Соседние файлы в предмете Информатика