Форум программистов, компьютерный форум, киберфорум
Fortran
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
asdf2012
1

Преобразовать матрицу, осуществив поворот элементов вокруг центра на 90 градусов против часовой стрелки

18.12.2012, 18:23. Показов 2190. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста с заданием никак не получается.
Преобразовать массив,осуществив поворот элементов вокруг центра массива на 90 градусов против часовой стрелки.
За ранние спасибо.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2012, 18:23
Ответы с готовыми решениями:

Преобразовать квадратную матрицу, осуществив поворот элементов вокруг ее центра на 90 градусов против часовой стрелки
Прошу подскажите решение данной задачи, заранее большое спасибо

Преобразовать двухмерный массив, <<поворачивая>> его вокруг центра на 90,180,270 градусов против часовой стрелки
Преобразовать двухмерный массив, &lt;&lt;поворачивая&gt;&gt; его вокруг центра на 90,180,270 градусов против...

Преобразовать квадратную матрицу, осуществив поворот элементов вокруг центра
Преобразовать квадратную матрицу, осуществив поворот элементов вокруг центра матрицы на 90 градусов...

Осуществить поворот смежных с элементом матрицы [I,J] элементов на 90 градусов против часовой стрелки
Всем доброго времени суток. Имеется такая задача: задана матрица NхM, где 1&lt;N&lt;20, 1&lt;M&lt;40....

1
4240 / 2937 / 687
Регистрация: 08.06.2007
Сообщений: 9,817
Записей в блоге: 4
18.12.2012, 21:42 2
Fortran
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
    program Console2
    implicit none
    parameter n=6
    integer a(n,n), i, j, s
    do i=1,n
        do j=1,n
            a(i,j)=100*i+j
        end do
    end do
    print '(<n>i6)', ((a(i,j),j=1,n),i=1,n)
    print *
    do i=1,n/2
        do j=1,n/2.0+0.6
            s=a(i,j)
            a(i,j)=a(j,n-i+1)
            a(j,n-i+1)=a(n-i+1,n-j+1)
            a(n-i+1,n-j+1)=a(n-j+1,i)
            a(n-j+1,i)=s
        end do
    end do
    print '(<n>i6)', ((a(i,j),j=1,n),i=1,n)
    end program Console2
1
18.12.2012, 21:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.12.2012, 21:42
Помогаю со студенческими работами здесь

Поворот матрицы на 90 градусов против часовой стрелки
как осуществить поворот матрицы на 90 градусов против часовой стрелки? не используя стандартной...

Выполнить поворот матрицы на 90 градусов против часовой стрелки
Дана матрица размером 6 строк и 6 столбцов состоящая из элементов целого типа.Выполните поворот...

Поворот массива на 90 градусов против часовой стрелки И ПЕРЕЗАПИСАТЬ ИСХОДНЫЙ МАСССИВ
Суть задачи такова: дан динамический массив размером nxn (заполняется рандомно), его надо...

Вращение правильного шестиугольника вокруг своего центра против часовой стрелки
Вывести на экран монитора правильный шестиугольник голубого (Cyan) цвета таким образом, чтобы он...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru