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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2012, 20:41   #1
caught.let
Пользователь
 
Регистрация: 13.03.2012
Сообщений: 10
Сообщение двумерный массив

написать программу определяющую кол-во нулевых элементов в массиве и заменить их на среднее арифметическое всех элементов массива
caught.let вне форума Ответить с цитированием
Старый 15.03.2012, 21:54   #2
weech
Пользователь
 
Аватар для weech
 
Регистрация: 16.11.2011
Сообщений: 91
По умолчанию

Код:
for i:=1 to n do
   s:=s+a[i];
for i:=1 to n do
   if a[i]=0 then
       a[i]:=s/n;
weech вне форума Ответить с цитированием
Старый 16.03.2012, 21:27   #3
Ev[G]eN
C / C++ / Java
Пользователь
 
Регистрация: 23.01.2011
Сообщений: 14
По умолчанию

Код:
const
  n = 5;
var
  Matr: array[1..n, 1..n] of Integer;
  Summa: Longint;
  Count: Integer;
  i, j: Byte;
begin
  Randomize;
  Summa:=0; Count:=0;
  writeln('Матрица: ');
  for i:=1 to n do
  begin
    for j:=1 to n do
    begin
      Matr[i, j]:=Random(5);
      write(Matr[i, j]:4);
      inc(Summa, Matr[i, j]);
    end;
    writeln;
  end;
  writeln('Матрица: ');
  for i:=1 to n do
  begin
    for j:=1 to n do
    begin
      if Matr[i, j] = 0 then 
      begin
        Matr[i, j]:=Summa div sqr(n);
        inc(Count);
      end;
      write(Matr[i, j]:4);
    end;
    writeln;
  end;
  writeln('Кол-во нулевых в исходной матрице: ', Count);
end.
Ev[G]eN вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерный массив и Двумерный массив eugene1437 Общие вопросы C/C++ 15 25.05.2011 19:17
Двумерный массив Didar Паскаль, Turbo Pascal, PascalABC.NET 3 11.02.2011 12:28
Двумерный массив jUvkeE Помощь студентам 2 03.02.2011 22:08
Двумерный массив Женечка92 Помощь студентам 1 28.05.2010 16:47
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40