Реферат: Паскаль для начинающих
end; end;
BEGIN BEGIN
операторы программы read(x,y); writeln(power(x,y))
END. END.
Часть III.
13. Символьные типы данныхТип Описатель типа (имя) Значение типа (пример)
Символьный (литерный) char 'a'
#13
Строковый string 'задача'
'тема'#13#10'урока:'
Функция Результат функции Пример
length(s) Длина строки n:=length(s)
pos(s1,s2) Начало первого вхождения строки s1 внутри строки s2 (номер позиции) n:=pos('+',s)
copy(s,p,n) Часть строки s длиной n, начиная с позиции p c:=copy(s,4,2)
concat(s1,s2,s3,...sn) Соединить строки (функция конкатенации) c:=concat(s,';',t,'.')
Функция Результат функции Пример
upcase(c) Преобразовать малую букву латинского алфавита в большую (символ верхнего регистра) c:=upcase(c)
chr(n) Символ с номером n c:=chr(n)
ord(c) Номер символа со значением c n:=ord(c)
succ(c) Следующий символ таблицы ASCII c:=succ(c)
pred(c) Предыдущий символ таблицы ASCII c:=pred(c)
Процедура Операция Пример
delete(s,p,n) Удалить часть строки s длиной n, начиная с позиции p delete(s,n,1)
insert(s1,s2,p) Вставить строку s1 в строку s2, начиная с позиции p insert('+',s,1)
val(s,x,r) Преобразовать строку s в число x с признаком результата r val(s,x,nan)
str(x:f,s) Преобразовать число x в строку s с форматом числа f str(x:10,s)
str(x:10:2,s)
s1 + s2 Соединить строки (операция конкатенации) s:=s+';'+t+'.'
14. МножестваТип множества Описание множества Пример