Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.01.2014, 23:00   #1
milili
Новичок
Джуниор
 
Регистрация: 10.01.2014
Сообщений: 1
По умолчанию Динамическая память в Паскаль (не работает программа и в чём ошибка не могу понять...)

Код:
const
  m = 20;
type
  st = array[1..m] of Extended;
var
  mass : ^st;
  i : Integer;
begin
  New(mass);
  Writeln('В динамической памяти создан массив: array[1..', m, '] of Extended:');
  Randomize;
  for i := 1 to m do begin
    mass^[i] := Random * Random(100); 
    if i > 1 then Write(', ');
    Write(mass^[i]:5:2);
  end;
  Writeln;
  Writeln('Объём выделенной памяти: ', read(mass^), ' байт.');
  Dispose(mass);
  Writeln('Выделенная память освобождена. Программа завершена.');
  Readln;
end.


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE]
(это кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 10.01.2014 в 23:28. Причина: ошибки
milili вне форума Ответить с цитированием
Старый 10.01.2014, 23:31   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

нормально всё, кроме весьма странной ошибки с read()
попробуйте так:
Код:
  Writeln('Объём выделенной памяти: ', sizeof(mass^), ' байт.');
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу понять в чём ошибка Kirill43rus Помощь студентам 0 07.01.2012 09:21
не могу понять в чём ошибка famous9221 Общие вопросы C/C++ 2 27.11.2011 19:28
В чём ошибка..никак не могу понять Лися Общие вопросы по Java, Java SE, Kotlin 1 16.10.2011 00:50
строки в СИ, не могу понять в чём ошибка( viksen_ Помощь студентам 0 25.04.2010 16:59
Ф-ции и процедуры. В чём ошибка??? Программа не работает!:( katya36 Помощь студентам 3 05.03.2009 12:55