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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.06.2014, 18:30   #1
loctar
Пользователь
 
Регистрация: 03.06.2014
Сообщений: 18
По умолчанию задачи на двумерные массивы (pascal)

Найти количество элементов в каждой строке, больших (меньших) среднего арифметического элементов заданной строки.

прошу помощи , нифига в этом не рублю.

Последний раз редактировалось loctar; 03.06.2014 в 18:36.
loctar вне форума Ответить с цитированием
Старый 03.06.2014, 18:59   #2
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,680
По умолчанию

Вы на каком курсе?
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Старый 03.06.2014, 19:49   #3
loctar
Пользователь
 
Регистрация: 03.06.2014
Сообщений: 18
По умолчанию

1-ый. на специальности не связанной с программированием
loctar вне форума Ответить с цитированием
Старый 03.06.2014, 20:59   #4
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,680
По умолчанию

В любом случае нужно пытаться освоить....
Код:
uses crt;
const N = 5;
var
  arr : array[1..N, 1..N] of  integer;
  i, j :                      integer;  { Счетчики  }
  countMin, countMax :        integer;  { Большее и меньшее среднеарифметического }
  summ :                      integer;  { Сумма элементов }
  sr :  array[1..N] of          real;     { Среднеарифметическое }
begin
  randomize;
  
  writeln;
  writeln(' Исходный массив:');
  writeln(' ----------------');
  
  for i := 1 to N do
  begin
  summ := 0;
    for j := 1 to N do
    begin
      arr[i, j] := 1 + random(20);    { Заполнение массива }
      write(' [', arr[i, j]:2, ']');  { Вывод значений на экран }
      summ := summ + arr[i, j];       { Подсчет суммы элементов в строке }
    end;
    sr[i] := (summ / N);              { Вычисление среднеарифметического в каждой строке }
    writeln;
  end;
  
  writeln;
  for i := 1 to N do
  begin
  countMin := 0;
  countMax := 0;
    for j := 1 to N do
    begin
      if(arr[i, j] < sr[i]) then
        countMin := countMin + 1
      else
        countMax := countMax + 1;
    end;
    write(' Ср. арифм. в ', i, '-й строке: ', sr[i]:4, '.');
    writeln(' Больших - ', countMax, ', меньших - ', countMin);
  end;
  writeln;
end.
Безымянный.jpg
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!

Последний раз редактировалось Bugrimov; 03.06.2014 в 21:01.
Bugrimov вне форума Ответить с цитированием
Старый 03.06.2014, 21:03   #5
loctar
Пользователь
 
Регистрация: 03.06.2014
Сообщений: 18
По умолчанию

я бы тебя даже обнял...) только ты перестарался, мало там хаоса и неопытности ))

Последний раз редактировалось loctar; 03.06.2014 в 21:06.
loctar вне форума Ответить с цитированием
Старый 03.06.2014, 21:05   #6
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,680
По умолчанию

Вот только без этого... Ограничимся отзывом..
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи(двумерные массивы). Паскаль Ирвинг Паскаль, Turbo Pascal, PascalABC.NET 0 12.01.2014 17:41
Задачи на одномерные и двумерные массивы (Delphi) MishanEkb Помощь студентам 1 13.04.2013 17:07
Delphi. Двумерные массивы. Не получается выполнить задачи. VinStaP Помощь студентам 1 17.05.2011 00:17
переделка задачи по теме двумерные массивы. Hostlman Общие вопросы Delphi 1 22.12.2007 22:56
Задачи на двумерные массивы Exact Паскаль, Turbo Pascal, PascalABC.NET 6 06.12.2007 12:50