Форум: "Основная";
Текущий архив: 2004.06.13;
Скачать: [xml.tar.bz2];
ВнизМассив Найти похожие ветки
← →
tytus (2004-05-30 14:07) [0]Добрый день господа. Помнится на паскале можно было объявить размерность массива так: RA:array[1..n]of integer;
Затем в программе ввести размерность массива RA - n:
Readln(n);
А потом:
for i:=0 to n do
RA[i]:=....
Возможно я что-то непонимаю, но как в делфи реализовать подобное описание массива? Чтобы заранее размерность массива была неизвестна, а затем ввести ее?
← →
YurikGl © (2004-05-30 14:10) [1]Так, по моему, в Васике делать можно было, а в Паскале никогда не получалось.
← →
GuAV © (2004-05-30 14:13) [2]
> Паскале никогда не получалось
В паскале - никогда. Но в дельфе F1 dynamic arrays
← →
tytus (2004-05-30 14:15) [3]так и не получалось - работал в Turbo Pascal 7.0 - и все получалось...
← →
YurikGl © (2004-05-30 14:20) [4]Скинь мне этот Turbo Pascal 7.0
← →
tytus (2004-05-30 14:29) [5]>YurikGl
Да ладно, просто интерестно было. А насчет динамических массивов - так это SetLength(RA,100);
А паскаль скинуть немогу, за неимением такового - давно это было - еще в школе...
← →
Anatoly Podgoretsky © (2004-05-30 14:47) [6]tytus (30.05.04 14:07)
tytus (30.05.04 14:15) [3]
Обманывать нехорошо, в обществе где все программисты.
← →
tytus (2004-05-30 14:59) [7]>Anatoly Podgoretsky
Я не обманщик, возможно что-то напутал...
Пользуясь случаем хочу поблагодарить ВАС за проэкт DDP - СПАСИБО, а также спросить - не поможете ли Вы мне :
см. конференцию WinAPI - PenWin32.dll?
← →
TUser © (2004-05-30 16:47) [8]
> Я не обманщик, возможно что-то напутал...
Просто индексами массива при его обяъвлении можно объявлять элементы некоторого множеста. А в [1..n] - это не множество, а непонятно что (с точки зрения компилятора).
← →
Palladin © (2004-05-30 21:59) [9]если
const
n=10;
то вполне понятно...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.06.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.034 c