В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
azilhan1
azilhan1
06.07.2020 17:19 •  Информатика

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

Показать ответ
Ответ:
wagnercop06s12
wagnercop06s12
21.08.2020 10:21
Алгоритм
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)=3
3.1.2) Конец цикла по k
3.2) Второй цикл по k от 1 до 218
3.2.1) Если k нечетное, то A(i,k)=3; иначе A(i,k)=2
3.2.2) Конец второго цикла по k
3.3) Конец цикла по i (матрицу заполнили)
4) S = 0 (сумма элементов фрагмента)
5) Цикл по i от 20 до 124
5.1) Цикл по k от 30 до 218
5.1.1) S = S+A(i,k)
5.1.2) Конец цикла по k
5.2) Конец цикла по i
6) Вывод S
7) Конец.
При заполнении матрицы в каждом цикле по строке я заполняю 2 строки: одну начиная с 2, вторую начиная с 3. Поэтому цикл по i не от 1 до 124, а от 1 до 124/2=62.
Сумму я считаю внутри прямоугольника от A(20,30) до A(124,218), то есть до правого нижнего угла.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота