Показать сообщение отдельно
  #2  
Старый 18.01.2010, 11:01
Аватар для friz
friz friz вне форума
Местный
 
Регистрация: 04.04.2008
Адрес: Минск
Сообщения: 596
Версия Delphi: 2007 & JAVA EE
Репутация: 10670
По умолчанию

т.е. в массиве есть элементы которые равны D и надо найти их сумму?
если я правильно понял то так:
Код:
var a:array [1..100] of integer;
i:byte;
n:byte;
d:byte;
sum:integer   ;
begin
n:=10;
d:=2;
sum:=0;
randomize;
for i:=1 to n do    //заполняем массив случайными числами
a[i]:=random(3);  

for i:=1 to n do  //проверяем элементы массива и если условие удовлетворяется то суммируем
if a[i]=d then sum:=sum+d;

label1.Caption:=inttostr(sum); //выводим в лабел
Ответить с цитированием