| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [Pascal] Динамический массив |
| Автор: Tarantul2007 30.3.2007, 20:56 | ||||
| Помогите разобраться с динамическими массивами потому что программа компилируется, но при вводе вылетает ! Почему ? Это консольное приложение на Delphi ! Поэтому используется процедра Setlength. program Array1; {Дано целое число N. Cформировать и вывести целочисленный массив размера N, содержащий N первых положительных нечетных чисел: 1, 3, 5, … . Использовать две процедуры: первая формирует массив размера N, вторая выводит его на экран.}
|
| Автор: volvo877 30.3.2007, 21:20 | ||
| Потому, что не Array of ^Integer ... У тебя массив целых, а не указателей на целое... Вот так:
|
| Автор: Tarantul2007 31.3.2007, 15:16 | ||
Так с одномерном массивом разобрался теперь двумерный проблема таже вылетает !
Программа еще не завершена поэтому не обращайте на вторую процедуру. |
| Автор: volvo877 31.3.2007, 17:33 | ||
Само собой... Ты же его как одномерный инициализируешь... Надо вот так:
|
| Автор: Tarantul2007 2.4.2007, 08:15 | ||
Вроде разобрался вот только с задачей запутался
Не могу написать что-то процедуру поворота на 180 градусов! |