Парни помогиете разобраться!
1) Дана натуральная матрица размера mxn. Определить числа b(1),..,b(n), равные соответсвенно значениям средних арифметических элементов строк.
Вот набросал что то:
for i:=1 to n do begin
b:=1;
for j:=1 to m do
b:=(a[i,1]+a[i,n])/m;
Но получилось сделать так чтобы находилось среднее арифметическое(
2)Даны действительные числа х, у. Определить принадлежит ли точка с координатами следующей области: выше прямой у=1 при х<=-1, выше ломаной у=|x| при -1<x<=1, выше прямой у=1 при х>1.
var MахSpaceCount, curSpaceCount : integer;
MахSpaceCount := 0;
curSpaceCount := 0;
for i:=1 to n do
if S[i] = ' ' then
Inc(curSpaceCount)
else begin
if curSpaceCount>MахSpaceCount then
MахSpaceCount := curSpaceCount;
curSpaceCount := 0;
end.
if curSpaceCount>MахSpaceCount then
MахSpaceCount := curSpaceCount;
writeln('Максимальное число пробелов подряд ',MахSpaceCount:1);