profile
Размещено 4 года назад по предмету Информатика от Malyana021296

Задание: составить программу решения задачи.
Указания к выполнению: самостоятельно выполнить все этапы решения
задачи. Ввод и вывод матрицы оформить в виде процедур. При
необходимости выделить в задаче вспомогательные алгоритмы и оформить
их в виде подпрограмм.паскаль

Дана матрица, определить количество «особых» элементов. Элемент
считается «особым», если он больше суммы остальных элементов строки.
.

  1. Ответ на вопрос
    Ответ на вопрос дан Gilbord
    const
      n = 10;
      m = 10;

    type
      Matrix = array[1..n, 1..m] of integer;

    procedure EnterMas(var Mas: Matrix);
    var  i, j: integer;
    begin
      randomize;
      for i := 1 to n do
        for j := 1 to m do
          Mas[i, j] := random(100);
    end;

    procedure GiveMas(var Mas: Matrix);
    var  i, j: integer;
    begin
      for i := 1 to n do
      begin
        for j := 1 to m do
        begin
          write(Mas[i, j], ' ');
        end;
        writeln;
      end;
    end;

    function SumStroki(Mas: Matrix; i, k: integer): integer;
    var
      j, sum: integer;
    begin
      sum := 0;
      for j := 1 to m do
        Sum := Sum + Mas[i, j];
      SumStroki := sum - k;
    end;

    function Element(var Mas: Matrix): integer;
    var
      i, j, count: integer;
    begin
      count := 0;
      for i := 1 to n do
        for j := 1 to m do
          if Mas[i, j] > SumStroki(Mas, i, Mas[i, j]) then inc(count);
      Element := count;
    end;

    var  Mas: Matrix;
      Sum, Max: integer;

    begin
      EnterMas(Mas);
      GiveMas(Mas);
      writeln('Кол-во особых элементов ', Element(Mas));
    end.
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.