мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
pascal:strings [02/08/2010 21:40] – oca | pascal:strings [23/04/2016 14:33] (текущий) – ybezrukov | ||
---|---|---|---|
Строка 32: | Строка 32: | ||
str3 := str1 + str2; | str3 := str1 + str2; | ||
{ Здесь - ошибка, | { Здесь - ошибка, | ||
- | writeln (str3); | + | writeln (str3); |
- | writeln (str1 + str2); { Так всё будет выведено на экран полностью, | + | writeln (str1 + str2); { Так всё будет выведено на экран полностью, |
writeln (str1, str2); | writeln (str1, str2); | ||
end. | end. | ||
Строка 39: | Строка 39: | ||
==== Процедуры и функции ==== | ==== Процедуры и функции ==== | ||
- | ^ Имя^ Описание ^ | + | |
+ | Важнейшие функции - /ord/ и /chr/. Они служат для перевода букв в их коды (номера) и обратно. | ||
+ | |||
+ | |||
+ | ^ Имя ^ Описание ^ Пример ^ | ||
+ | | Chr | Перевод номера в букву | s[i] := Char(65); | | ||
+ | | Ord | Перевод буквы в номер | s[i] := Char ( ord(s[i]) + 1 ) | | ||