• Решение в паскале


    Массив 3х5 заполнить случайными числами [-10;10]. Заменить числом 555 все числа, у которых сумма индексов чётная.

Ответы 1

  • var

     A: array [1..3, 1..5] of Integer;

     i, j: Integer;

     s: Real;

    begin

     Randomize;

     WriteLn ('Массив:');

     for i := 1 to 3 do begin   // заполнение массива случайными значениями и вывод для просмотра

       for j := 1 to 5 do begin

         A [i, j] := Random (22) - 11;

         Write (A [i, j], ' ');

       end;

       Writeln;

     end;

     for i := 1 to 3 do begin   // замена элементов с четной суммой индексов на 555

       for j := 1 to 5 do begin

         if (i + j) mod 2 = 0 then

           A [i, j] := 555;

       end;

     end;

     WriteLn;

     WriteLn ('Результат: ');   // вывод результата

     for i := 1 to 3 do begin

       for j := 1 to 5 do begin

         Write (A [i, j], ' ');

       end;

       Writeln;

     end;

    end.

    • Автор:

      preston31
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years