Вниз  Pascal
- 15.12.2013 / 13:38
Xamgore
  Модератор форума

Xamgore 
Сейчас: Offline
Virus-ON, например, можно сделать такую штуку:

  1. function MakeIntArr(params args: array of integer): array of integer;
  2. begin
  3.   result := new integer[args.Length];
  4.   for var i := 0 to args.Length - 1 do
  5.     result[i] := args[i];
  6. end;
  7.  
  8. begin
  9.   var a := MakeIntArr(0, 1, 2, 3, 4);
  10.  
  11.   foreach var b: integer in a do
  12.     Writeln(b);
  13. 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
  Пользователь

OLEKMAY 
Сейчас: Offline
люди, помогите сделать задания) это кстати задания с олимпиады по паскаль 10-11классы. у меня что то не очень получается :gg:


Прикрепленные файлы:
1.jpg (153.92 кб.) Скачано 120 раз
- 22.12.2013 / 17:34
Xamgore
  Модератор форума

Xamgore 
Сейчас: Offline
OLEKMAY, что именно у тебя не получается?
- 22.12.2013 / 17:48
OLEKMAY
  Пользователь

OLEKMAY 
Сейчас: Offline
Xamgore, если честно, то не могу сообразить как именно составить алгоритмы :hack:
- 23.12.2013 / 11:28
Xamgore
  Модератор форума

Xamgore 
Сейчас: Offline
OLEKMAY, хорошо. С темой данного топика это как перекликается?
- 25.12.2013 / 17:54
OLEKMAY
  Пользователь

OLEKMAY 
Сейчас: Offline
Xamgore, в каком смысле? это ведь топик по паскалю :) или я чет не врубился?
- 28.12.2013 / 16:23
NIKO
  Пользователь

NIKO 
Сейчас: Offline
Теперь в эту тему. Попробую объяснить. Нужно вывести код символа, при помощи ф-и ORD, символ(запись) хранится хранится в поле pole2 которому задан тип word, но оно выводить не хочет (смотрим скрин) Теперь вопрос. Как вывести этот код символа?
- 29.12.2013 / 01:24
Xamgore
  Модератор форума

Xamgore 
Сейчас: Offline
NIKO, тащемта подожди.ORD(c: char) — вернёт код символа c;
У тебя уже и так содержится некоторое числовое значение в pole2. Какое еще число ты собрался получить? Может, ты хотел CHR? CHR(i: integer) — символ с кодом.
- 30.12.2013 / 08:06
samodelkin
  Пользователь

samodelkin 
Сейчас: Offline
Скажите как вывести текст на канвас?
- 30.12.2013 / 18:23
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
samodelkin, Какой канвас? подключай либу Graphics, помойму(в справке есть), и рисуй что тебе надо
__________________
 знает толк
Наверх  Всего сообщений: 540
Фильтровать сообщения
Поиск по теме
Файлы топика (22)