мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
pascal:standart [03/04/2013 15:27] – oca | pascal:standart [03/04/2013 15:45] (текущий) – oca | ||
---|---|---|---|
Строка 32: | Строка 32: | ||
Функция //Random// имеет **две формы (!)**, одна из которых возвращает случайные " | Функция //Random// имеет **две формы (!)**, одна из которых возвращает случайные " | ||
- | Function | + | //Random: Extended//; |
и | и | ||
- | Function | + | //Random( Range: Word): Word//; |
- | Если параметр //Range// не указан, | + | Если параметр //Range// не указан, |
<code pascal| Заполнение массива случайными целыми из интервала [1 , 9] > | <code pascal| Заполнение массива случайными целыми из интервала [1 , 9] > | ||
Строка 148: | Строка 148: | ||
- | Общий вид Val(Stroka,Chislo,Code) | + | Общий вид Val(Stroka: String; var Chislo: < |
Процедура //Val// преобразует значение строки //Stroka// в величину целочисленного или вещественного типа и помещает результат в //Chislo//. Значение строковой переменной //Stroka// не должно содержать пробелов в начале и в конце. | Процедура //Val// преобразует значение строки //Stroka// в величину целочисленного или вещественного типа и помещает результат в //Chislo//. Значение строковой переменной //Stroka// не должно содержать пробелов в начале и в конце. | ||
Строка 170: | Строка 170: | ||
==== Функция Length ==== | ==== Функция Length ==== | ||
- | Общий вид Length(Stroka):Chislo | + | Общий вид Length(S:String):< |
Функция | Функция | ||
Строка 192: | Строка 192: | ||
==== Функция Concat ==== | ==== Функция Concat ==== | ||
- | Общий вид | + | Общий вид |
Функция с произвольным числом строковых аргументов, | Функция с произвольным числом строковых аргументов, | ||
Строка 223: | Строка 223: | ||
==== Pos ==== | ==== Pos ==== | ||
- | Общий вид // | + | Общий вид // |
Функция Pos возврашает позицию, | Функция Pos возврашает позицию, | ||
Строка 241: | Строка 241: | ||
==== Функция Copy ==== | ==== Функция Copy ==== | ||
- | Общий вид //Copy(S:string, | + | Общий вид //Copy(S:String; |
Функция Copy возвращает строку, | Функция Copy возвращает строку, | ||
Строка 255: | Строка 255: | ||
==== Процедура Insert (вставка) ==== | ==== Процедура Insert (вставка) ==== | ||
- | Общий вид //Insert(S1, S2:string, | + | Общий вид //Insert(S1:String; var S2:String; |
Процедура Insert " | Процедура Insert " | ||
Строка 262: | Строка 262: | ||
... | ... | ||
- | Copy(' | + | Insert(' |
If S2 = ' | If S2 = ' | ||
Write ('S2 была пустая' | Write ('S2 была пустая' | ||
Строка 268: | Строка 268: | ||
</ | </ | ||
- | ==== Delete ==== | + | ==== Процедура |
- | <code pascal| Применение Str> | + | Общий вид // |
+ | Процедура Delete " | ||
+ | |||
+ | <code pascal| Применение Delete> | ||
+ | |||
+ | ... | ||
+ | S1 := S2; | ||
+ | Delete(S1, 1, length(S1)); | ||
+ | If S1 = S2 then | ||
+ | Write ('S2 была пустая' | ||
</ | </ |