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

Поворот матрицыа на 90градусов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Масивы-арифм. прогрессия и таблица. 2задания. http://www.cyberforum.ru/cpp-beginners/thread61216.html
Помогите решить до конца эти задания: 1. Определить, является ли введёный масив а)арифметической прогрессией с шагом д б)простой арифметической прогрессией #include<iostream.h> #include<conio.h> void main() {int d,n,k,x; string v; cout<<" Vvedite koli4estvo elementov v masive: "; cin>>n;
C++ Выбор инструмента/технологии Доброго времени суток! Есть следующая задача. На входе файл в dbf формате(с досовским набором символов). В файле нужно произвести изменения. Их несколько и они одни и те же(правка ячеек, удаление/добавление/перемещение полей). Хочется все автоматизировать чтоб не делать каждый день одно и то же. На выходе должен быть текстовый файл(win кодировка) сгенерированный из dbf с разделителями в виде ;.... http://www.cyberforum.ru/cpp-beginners/thread61209.html
компилятор C++
Подскажите какой-нибудь хороший компилятор с++??
Как найти три наибольших элемента массива за один просмотр C++
Помогите решить задачу!!! три наибольших элемента массива за один просмотр
C++ Вычисление суммы бесконечного ряда (ряд Тейлора) http://www.cyberforum.ru/cpp-beginners/thread61169.html
Люди, если у кого есть время, прошу помочь с решением задачи ! Решение задачи должно быть на C ! :scratch: http://xmages.net/out.php/i609131_Zadacha.gif http://xmages.net/out.php/i609134_Uslovie.gif Заранее благодарю ! :)
C++ обработка последовательности Доброе время суток) Начинаю изучать С++, но лучше всего конечно же понимаю на примерах. Прошу помочь с такими задачами : 1) Дана последовательность из n целых элементов. Сжать последовательность, удалив из нее все нулевые элементы, затем отсортировать ее по убыванию. Вывести на экран исходную последовательность до сжатия, после сжатия и после сортировки. 2) Та же задача, только вместо... подробнее

Показать сообщение отдельно
insolent
 Аватар для insolent
826 / 347 / 15
Регистрация: 30.01.2009
Сообщений: 1,204
05.11.2009, 00:05     Поворот матрицыа на 90градусов
iliapl,
Попробуй 37 строчку
C++
1
B[i][j]=A[j][n+1-i];
заменить на
C++
1
B[i,j]=A[n-j+1][i];
Добавлено через 8 минут
или так...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int tmp = 0;
...
for (int i=1; i < n/2;++i) 
{
  for (int k=i; k < n-i;++k)
  {
    tmp = a[i][k];
    a[i][k] = a[n-k+1][i];
    a[n-k+1][i] = a[n-i+1][n-k+1];
    a[n-i+1][n-k+1] = a[k][n-i+1];
    a[k][n-i+1] = tmp;
    }
  }
 
Текущее время: 14:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru