Помощь - Поиск - Пользователи - Календарь
Полная версия: количество
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Новичок
Здравствуйте! Помогите в одном моменте при решении задачи. Ниже условие
В двухмерном массиве определить среднее арифметическое нечётных элементов во второй строке массива.
Проблема:
Когда все элементы нечётные, то программа считает их количество, как и положено , но когда элементы чередуются то подсчёт идёт в программе неправильно.
i:=2;
for j:=1 to 3 do begin
if a[i,j] mod 2=1 then s:=s+a[i,j] ;k:=k+1;
end;
writeln(s/k);
end.


Заранее спасибо


М
Тэги!! Правила Форума, п.5, и правила раздела, п.2.
Lapp

Ozzя

i:=2;
for j:=1 to 3 do
begin
if odd(a[i,j]) then
begin
s:=s+a[i,j] ;
k:=k+1;
end;
end;
writeln(s/k);
end.
Новичок
Спасибо большое, всегда забываю операторные скобки.
TarasBer
> Спасибо большое, всегда забываю операторные скобки.

Делай отступы, и не будет проблемы.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.