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

Повернуть квадратную матрицу на 90 градусов по часовой стрелке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти максимальный элемент в двухмерном массиве http://www.cyberforum.ru/cpp-beginners/thread1095933.html
Найти максимальный элемент в двухмерном массиве. С использованием указателей
C++ Задан Массив N. Найти сумму положительных элементов массива Задан Массив N. Найти сумму нечетных положительных элементов массива. С использованием указателей http://www.cyberforum.ru/cpp-beginners/thread1095931.html
C++ Определить, количество строк, не содержащих ни одного нулевого элемента, максимальное из чисел
Дана целочисленная прямоугольная матрица. Определить: 1) количество строк, не содержащих ни одного нулевого элемента; 2) максимальное из чисел, встречающихся в заданной матрице более одного раза. Код Turbo C++
Помогите найти ошибку. Класс расчета зарплаты. C++
Задание:Построить три класса(базовый и 2 потомка), описывающих некоторых работников с почасовой оплатой(один из потомков) и фиксированной оплатой(второй потомок). Описать в базовом классе абстрактный метод для расчета среднемесячной заработной платы. Для «повременщиков» формула для расчета такова : «среднемесячная заработная плата = 20.8 * 8 * почасовую ставку», для работников с...
C++ С клавиатуры вводятся последовательность целых чисел 0 - признак окончания последовательности http://www.cyberforum.ru/cpp-beginners/thread1095883.html
определит ьверно ли утверждение количество нечетных чисел последовательности меньше количества четных... ноль не учитывается
C++ Занести код символа в std::string Всем привет. Есть задача: у нас есть std::vector<char> v; в вектор я добавляю элементы так: v.push_back(0x55); возможно ли занести в std::string значение "55" ?? т.е. не символ этого кода, а именно значение "55" подробнее

Показать сообщение отдельно
palva
 Аватар для palva
2373 / 1595 / 190
Регистрация: 08.06.2007
Сообщений: 6,364
Записей в блоге: 4
13.02.2014, 17:17     Повернуть квадратную матрицу на 90 градусов по часовой стрелке
C++
1
2
3
4
5
6
7
8
9
10
11
    const int n=100;
    int a[n][n], tmp;
    int i,j;
    for(i=0; i<n/2; i++)
        for(j=0; j<(n+1)/2; j++) {
            tmp=a[i][j];
            a[i][j]=a[n-1-i][j];
            a[n-1-i][j]=a[n-1-i][n-1-j];
            a[n-1-i][n-1-j]=a[i][n-1-j];
            a[i][n-1-j]=tmp;
        }
 
Текущее время: 00:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru