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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2011, 19:06   #1
Seferus
Пользователь
 
Регистрация: 18.09.2010
Сообщений: 56
По умолчанию Динамическо выделение памяти

Найти сумму кубов всех положительных элементов массива A={a[i]}. Использовать динамическое выделение памяти.

Код:
Uses CRT;
var
i,n:integer;
a:array[1..20] of integer;
sum:longint;
begin
Clrscr;
randomize;
write('Введите кол-во элементов: ');
readln(n);
sum:=0;
for i:=1 to n do
begin
a[i]:=random(10);
write(a[i],' ');
if a[i]>0 then
begin
sum:=sum+sqr(a[i]);
end;
end;
writeln;
writeln('Sum:=',sum);
readkey
end.
как использовать выделение памяти

Последний раз редактировалось Seferus; 16.12.2011 в 20:07.
Seferus вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение памяти в С++ Dj-IIyIIc Общие вопросы C/C++ 4 18.10.2010 14:39
выделение памяти Артем1256 Общие вопросы C/C++ 1 13.11.2009 16:38
Выделение памяти mutabor Общие вопросы Delphi 8 26.08.2009 18:16
До выделение памяти MAKTE Общие вопросы C/C++ 4 20.05.2008 21:34
Выделение памяти antoha.by Паскаль, Turbo Pascal, PascalABC.NET 2 29.04.2008 20:04