| 
           
 Задача 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. 
	
  
       |