15.12.2013 / 13:38 | |
Xamgore Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Virus-ON, например, можно сделать такую штуку: function MakeIntArr(params args: array of integer): array of integer;
begin
result := new integer[args.Length];
for var i := 0 to args.Length - 1 do
result[i] := args[i];
end;
begin
var a := MakeIntArr(0, 1, 2, 3, 4);
foreach var b: integer in a do
Writeln(b);
end.
Обрати внимание на параметр params. Он должен быть в списке один и находиться в самом конце. Во время выполнения вся та штука (0, 1, 2, 3, 4) упаковывается в динамический массив. И да, в функции и процедуры передается ссылка на динамический массив. А еще вот что нашел, приятного прочтения: http://it.mmcs.sfedu.ru/wiki/%...B0%D0%BD%D0%B8%D1%8F |
22.12.2013 / 16:43 | |
OLEKMAY Пользователь Сейчас: Offline
Имя: САНЕК Откуда: Винница Регистрация: 07.07.2012
| люди, помогите сделать задания) это кстати задания с олимпиады по паскаль 10-11классы. у меня что то не очень получается
Прикрепленные файлы: 1.jpg (153.92 кб.) Скачано 125 раз |
22.12.2013 / 17:34 | |
Xamgore Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| OLEKMAY, что именно у тебя не получается?
|
22.12.2013 / 17:48 | |
OLEKMAY Пользователь Сейчас: Offline
Имя: САНЕК Откуда: Винница Регистрация: 07.07.2012
| Xamgore, если честно, то не могу сообразить как именно составить алгоритмы |
23.12.2013 / 11:28 | |
Xamgore Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| OLEKMAY, хорошо. С темой данного топика это как перекликается?
|
25.12.2013 / 17:54 | |
OLEKMAY Пользователь Сейчас: Offline
Имя: САНЕК Откуда: Винница Регистрация: 07.07.2012
| Xamgore, в каком смысле? это ведь топик по паскалю или я чет не врубился? |
28.12.2013 / 16:23 | |
NIKO Пользователь Сейчас: Offline
Имя: Владимир Регистрация: 10.12.2011
| Теперь в эту тему. Попробую объяснить. Нужно вывести код символа, при помощи ф-и ORD, символ(запись) хранится хранится в поле pole2 которому задан тип word, но оно выводить не хочет ( смотрим скрин) Теперь вопрос. Как вывести этот код символа? |
29.12.2013 / 01:24 | |
Xamgore Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| NIKO, тащемта подожди.ORD(c: char) — вернёт код символа c; У тебя уже и так содержится некоторое числовое значение в pole2. Какое еще число ты собрался получить? Может, ты хотел CHR? CHR(i: integer) — символ с кодом.
|
30.12.2013 / 08:06 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Скажите как вывести текст на канвас?
|
30.12.2013 / 18:23 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| samodelkin, Какой канвас? подключай либу Graphics, помойму(в справке есть), и рисуй что тебе надо
__________________
знает толк |