Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2011, 13:22   #1
viper1941
 
Регистрация: 07.01.2011
Сообщений: 8
Восклицание двумерный массив

Дана матрица натуральных чисел А(N,N). Найти количество строк, в которых все элементы, стоящие на четных местах, больше среднего арифметического элементов, стоящих на нечетных местах.
viper1941 вне форума Ответить с цитированием
Старый 15.01.2011, 15:03   #2
dekameron
Форумчанин
 
Аватар для dekameron
 
Регистрация: 27.04.2010
Сообщений: 185
По умолчанию

Код:
PROGRAM zzzz;
USES Crt;
CONST n=10;
TYPE mas=array[1..n,1..n] of integer;
VAR
 a:mas;
 i,j,count:integer;
FUNCTION is_valid(a:mas; row:integer):boolean;
  Var
    i,j,count:integer;
    avg:real;
  Begin
   for i:=1 to n do if odd(i) then begin avg:=avg+a[row,i]; count:=count+1;  end;
   avg:=avg/count;
   is_valid:=true;  
   for i:=1 to n do 
     if (NOT odd(i)) AND (a[row,i] <= avg) 
     then
       begin
         is_valid:=false; break;
       end; 
  End;
BEGIN
clrscr;
randomize;
for i:=1 to n do
 for j:=1 to n do
  a[i,j]:random(100)-50;
for i:=1 to n do
  begin
    for j:=1 to n do write(a[i,j]:3:3,' ');
    writeln;
  end;
writeln('--------------');
j:=0;
for i:=1 to n do
  if is_valid(a,i) then j:=j+1;
writeln('Count=',j);
repeat read until keypressed;
END.
TP на компе нету, возможны очепятки
Помог - тырк на весы

Последний раз редактировалось dekameron; 15.01.2011 в 15:05.
dekameron вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
двумерный массив 4ERRY Паскаль, Turbo Pascal, PascalABC.NET 3 17.05.2010 17:55
двумерный массив ates Помощь студентам 24 24.04.2010 19:56
двумерный массив kolobok00100 Помощь студентам 2 25.12.2009 00:01
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40