| Задача 48. Найти количество элементов, больших некоторого заданного числа X в каждой строке массива (во всем массиве).  program prim25;uses crt;
 var a:   =array[1.. 100,1..100]  of	integer;
 i,j,n:integer;
 k,l,x:integer;
 begin
 clrscr;
 randomize;
 write('n=');readln(n);
 {Задаем значение Х.}
 x:=0;
 for i:=1 to n do
 begin
 k:=0;l:=0;
 for j:=1 to n do
 begin
 a[i,j]:=random(45)-22;
 write(a[i,j]:4);
 {Считаем число элементов, удовлетворяющих условию задачи.}
 if  a[i,j]>x   then    k:=k+1    else	l:=l+1
 end;
 {Если находим для всего массива, то следующую строку надо убрать, а начальные значения K=0:L=0 перенести выше на одну строку.}
 write('k=',k, 'l=',l);k:=0;l:=0;;
 end;
 {Печатаем число элементов, удовлетворяющих условию задачи во всем массиве.}
 write('k=',k, 'l=',l);
 readln;
 end.
 
 
 |