Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mazarinik
0 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 17
#1

Повернуть массив - C++

27.10.2013, 18:56. Просмотров 325. Ответов 1
Метки нет (Все метки)

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

за ранее премного благодарен.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.10.2013, 18:56     Повернуть массив
Посмотрите здесь:

Повернуть массив на 90. Функция. - C++
Здравствуйте.Пожалуйсто помогите решить две задачки.Буду очень благодарна. Задание 1. Разработать приложение, выполняющее следующие...

Повернуть массив на 90° по часовой стрелке - C++
С помощью генератора случайных чисел заполните двумерный массив NxN числами в интервале 10-99, и выведете его на экран. Поверните массив на...

Массив целых чисел «свернуть в кольцо» и повернуть вправо на К позиций - C++
Задание таково - Массив целых чисел x ... x «свернуть в кольцо» и повернуть вправо на К позиций (К может быть больше n) напишите...

Задан массив размером NxN, состоящий из 0 и 1. Повернуть элементы массива на 900градусов по часовой стрелке. - C++
Задан массив размером NxN, состоящий из 0 и 1. Повернуть элементы массива на 90градусов по часовой стрелке.(предусмотреть динамический...

Повернуть многоугольник - C++
Есть некоторый многоугольник с 4-5 точками. Нужно повернуть его вокруг своей оси на определенный градус. Подскажите формулу как высчитать...

Повернуть число и вывести на экран - C++
Пользователь вводит с клавиатуры число, необходимо перевернуть его (число) и вывести на экран. P.S. Нужно использовать цикл for.

Повернуть матрицу по часовой стрелке - C++
Что нужно сделать, чтобы повернуть матрицу по часовой стрелке?? если меняешь i и j местами, но она повернется против часовой на 90...

Повернуть произвольную матрицу на 90 градусов - C++
Надо повернуть произвольную матрицу на 90 градусов.

повернуть матрицу 180 град - C++
помогите пожалуйста

Как повернуть матрицу на заданный угол ? - C++
Здравствуйте. Мне нужно написать функцию, которая поворачивала бы изображение на заданный угол. Я нарыл в инете как получить значение...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Simak63
29 / 29 / 9
Регистрация: 19.02.2011
Сообщений: 136
27.10.2013, 20:02     Повернуть массив #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
int main()
 {
    int n,m,i,j;
    long a[50][50];
    std::cin >> n >> m;
    for (i=0;i<n;i++)
    {
        for(j=0;j<m;j++)
            std::cin >> a[i][j];
    }
    std::cout << m << " " << n << "\n";
    for (i=0;i<m;i++)
    {
        for (j=n-1;j>=0;j--)
            if (j>0) 
          std::cout << a[j][i] << " "; 
            else 
          std::cout << a[j][i];
        std::cout << "\n";
    }
 }
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru