• Заполните матрицу, в которой 124 строки и 218 столбцов двойками и тройками в шахматном порядке, причем элемент левого верхнего угла должен быть равен двойке. Найдите сумму элементов фрагмента матрицы, верхний левый угол которого находится в двадцатой строке и тридцатом столбце, а правый нижний угол совпадает с правым нижним углом матрицы.

Ответы 1

  • Алгоритм1) Начало2) Объявление матрицы A(124,218)3) Цикл по i от 1 до 62 (строки)3.1) Цикл по k от 1 до 218 (столбцы)3.1.1) Если k нечетное, то A(i,k)=2; иначе A(i,k)=33.1.2) Конец цикла по k3.2) Второй цикл по k от 1 до 2183.2.1) Если k нечетное, то A(i,k)=3; иначе A(i,k)=23.2.2) Конец второго цикла по k3.3) Конец цикла по i (матрицу заполнили)4) S = 0 (сумма элементов фрагмента)5) Цикл по i от 20 до 1245.1) Цикл по k от 30 до 2185.1.1) S = S+A(i,k)5.1.2) Конец цикла по k5.2) Конец цикла по i6) Вывод S7) Конец.При заполнении матрицы в каждом цикле по строке я заполняю 2 строки: одну начиная с 2, вторую начиная с 3. Поэтому цикл по i не от 1 до 124, а от 1 до 124/2=62.Сумму я считаю внутри прямоугольника от A(20,30) до A(124,218), то есть до правого нижнего угла.
    • Автор:

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

Войти через Google

или

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

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

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