1)Дан одномерный массив А(9). Вычислить произведение членов, имеющих четные номера.
2)Дан двумерный массив В(4,4) Найти сумму его отрицательных элементов.
Люди добрые, помогите пожалуйста решить)))
Заранее благодарна всем, кто сможет мне помочь...
Вот "кусочки"... только не знаю правильно ли это.... и как полностью прописать, тоже не знаю(((
1)
//ввод массива опустим. вот то, что будет считать его:
//i, resoult - integer
//mass - наш массив
resoult:=1;
for i:=1 to 9 do begin
if (odd(i)) then
resoult:=resoult*mass[i];
end;
writeln(summ);
2)
//также опустим первую часть программы. только то, что считает.
//i,j,resoult - integer
//mass - наш массив
resoult:=0;
for i:=1 to 4 do begin
for j:=1 to 4 do begin
if (mass[i,j]<0) then
resoult:=resoult+mass[i,j];
end;
end;
Мм ну и в чём проблема тогда?)
result:=1;
for i:=1 to 9 do if not odd(i) then result:=result*mass[i];
writeln(result);
result:=1;
for i:=1 to 9 div 2 do result:=result*mass[i*2];
writeln(result);