как вариант с динамическим массивом и вычислением за один
var
d : array of integer : = new integer[0];
a, s : integer;
begin
repeat
read(a);
if (a < = 300) and (a > 0) then begin
setlength(d, d.length+1);
d[d.length-1] : = a;
if (a mod 10 = 6) and (a mod 6 = 0) then s += a;
end;
until (a = 0) or (d.length = 100);
writeln(s);
end.
вид отношений, предполагающий связь между объектами. например, вы - часть класса, солнце - звезда, входящая в нашу солнечную систему, вода - одна из жидкостей.
композициявид отношений, предполагающий наличие одного объекта у другого. например, сердце - часть вашего организма, колесо - часть велосипеда, ваш вопрос - часть этого сервиса. при этом производный объект (тот, который является часть другого) зависит от базового, то есть, если базовый уничтожится, то уничтожится и производный. действительно, сердце без всего вашего организма не выполняет никаких функций, на колесе вы не уедете и на вопрос вам никто не ответит.
агрегацияэто почти тот же самый вид отношений, что и композиция, но в данном случае производный объект не зависит от жизни базового объекта. то есть, ваше сердце сможет откачивать что-то, на колесе вы всё же худо-бедно поедете, а на ваш вопрос, возможно, кто-то и ответит.
Поделитесь своими знаниями, ответьте на вопрос:
Матрица k(m, m) состоит из нулей и единиц. найти в ней номера (индексы) хотя бы одной строки или хотя бы одного столбца, не содержащих единицы, либо сообщить, что таковых нет.