Форум программистов, компьютерный форум 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) максимальное из чисел, встречающихся в заданной матрице более одного раза....
Помогите найти ошибку. Класс расчета зарплаты. C++
Задание:Построить три класса(базовый и 2 потомка), описывающих некоторых работников с почасовой оплатой(один из потомков) и фиксированной оплатой(второй потомок). Описать в базовом классе...
C++ С клавиатуры вводятся последовательность целых чисел 0 - признак окончания последовательности http://www.cyberforum.ru/cpp-beginners/thread1095883.html
определит ьверно ли утверждение количество нечетных чисел последовательности меньше количества четных... ноль не учитывается
C++ Занести код символа в std::string Всем привет. Есть задача: у нас есть std::vector<char> v; в вектор я добавляю элементы так: v.push_back(0x55); возможно ли занести в std::string значение "55" ?? т.е. не символ этого... подробнее

Показать сообщение отдельно
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
13.02.2014, 17:05
C++
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
    const int N = 3;
    
    int matrix[N][N] = 
    {
        { 1, 2, 3 },
        { 4, 5, 6 },
        { 7, 8, 9 },
    };
 
    int tmp[N][N];
    for(int i = 0; i < N; i++)
        for(int j = 0; j < N; j++)
            tmp[i][j] = matrix[N-j-1][i];
            
            
    for(int i = 0; i < N; i++)
    {
        for(int j = 0; j < N; j++) 
            cout << tmp[i][j] << ' ';
        cout << endl;
    }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru