C++, поворот массива

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: C++, поворот массива

Re: C++, поворот массива

StarWorm » 24 ноя 2008, 15:11

За умеренную плату решу задачу
3 восемь 2 шесть 6 шесть 6 семь 1 - обращайся

Re: Помогите с задачей C++

Naeel Maqsudov » 16 ноя 2008, 15:03

Если массив не квадратный (а из описания задачи вроде бы не квадратный), то перевернуть его "на месте" не получится априори. Т.е. надо из массива A размерностью MxN все переписать в B размерностью NxM.

Тогда просто в цикле по i=1..M и по j=1..N делам b[N-j+1,i]=a[i,j]

C++, поворот массива

FrenZy » 16 ноя 2008, 14:45

Нужно создать двумерный массив, заполнить его рандомно нулями и единицами и перевернуть его на 90 градусов по часовой стрелке...С созданием и заполнением все вроде бы понятно, а вот с переворотом...

Вернуться к началу