Студопедия — WRITELN
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

WRITELN






END;

END.

Для решения задачи:

- формируем тело программы и описываем переменные;

- вводим размеры массива А и значения его элементов;

- присваиваем значения вспомогательному массиву В по пер­вому столбцу А;

- просматриваем первый столбец массива В и упорядочиваем его;

- заполняем значения второго столбца В - B[i, 2] - местополо­жение элемента B[i, 1] в массиве А;

- выводим строки матрицы А на экран в зависимости от по­рядка, указанного в B[i, 2].

Переменные:

А - двумерный массив;

В - вспомогательный массив;

N - количество строк и столбцов массива;

I, J - переменные цикла;

К - вспомогательная переменная.

Задача 7.6 Дана квадратная матрица N х N, состоящая из натуральных чисел. Повернуть ее на 90 градусов по часовой стрелке и вывести результат на экран.

Основная задача, которую нужно в этом случае решить, состо­ит в определении преобразования индексов элементов матрицы. Рассмотрим вначале матрицу 3 х 3 и посмотрим, что происходит с элементами при повороте.

 

 

 

А 11 А 12 А 13   Þ   А 31 А 21 А 11
А 21 A 22 А 23 А 32 А 22 А 12
А 31 А 32 А 33 А 33 А 23 А 13

 

Если считать, что после поворота у нас появилась новая мат­рица В, то соответствие между элементами устанавливается сле­дующим образом:

В 11 «А 31

В 12 «А 21

В 21 «А 32

В 22 «А 22 и т. д., т. е. В [I, J] «A [L, М].

Внимательно изучив соответствие, можно утверждать, что для элементов матрицы N х N справедлива следующая система урав­нений: Отсюда правило преобразованиеэлементов выглядит следу­ющим образом: В [ I, J ] = А [ N+1- J, I ].

Программа, решающая данную задачу, выглядит следующим образом:







Дата добавления: 2015-09-07; просмотров: 313. Нарушение авторских прав; Мы поможем в написании вашей работы!



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Различия в философии античности, средневековья и Возрождения ♦Венцом античной философии было: Единое Благо, Мировой Ум, Мировая Душа, Космос...

Характерные черты немецкой классической философии 1. Особое понимание роли философии в истории человечества, в развитии мировой культуры. Классические немецкие философы полагали, что философия призвана быть критической совестью культуры, «душой» культуры. 2. Исследовались не только человеческая...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит...

Почему важны муниципальные выборы? Туристическая фирма оставляет за собой право, в случае причин непреодолимого характера, вносить некоторые изменения в программу тура без уменьшения общего объема и качества услуг, в том числе предоставлять замену отеля на равнозначный...

Тема 2: Анатомо-топографическое строение полостей зубов верхней и нижней челюстей. Полость зуба — это сложная система разветвлений, имеющая разнообразную конфигурацию...

Виды и жанры театрализованных представлений   Проживание бронируется и оплачивается слушателями самостоятельно...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия