Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Исправьте код, чтобы сдвигал не вверх, а вниз - C++

11.11.2012, 16:20. Просмотров 327. Ответов 3
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
for (i=0; i<countN; i++)
{
k=A[0][i];                      
for (j=0; j<countN; j++)
{
A[j][i]=A[j+1][i];
}
A[countN-1][i]=k;
}
Добавлено через 50 минут
Помогите!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2012, 16:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Исправьте код, чтобы сдвигал не вверх, а вниз (C++):

Клавиши вверх-вниз при вводе - C++
При вводе строки если нажимать клавиши вверх-вниз выводятся ранее введённые строки. Как отключить эту возможность?

Реакция на нажатие клавиш (вверх, вниз, влево, вправо) - C++
Как сделать, что бы программа откликалась на кнопки вверх, вниз, влево, вправо. // Движок для игры AA - All Action // Вложения ...

(CИ)Заполнить матрицу ЛП, от центра по спирали: влево - вниз - вправо - вверх. - C++
(СИ)Заполнить матрицу ЛП, от центра по спирали: влево - вниз - вправо - вверх.

В двухмерном массиве сдвинуть ячейки влево вправо / вверх вниз - C++
Добрый день. Вот текст задачи: Создайте двухмерный массив. Заполните его случайными числами и покажите на экран. Пользователь выбирает...

Заполнить матрицу ЛП, от левого верхнего угла по спирали: вправо - вниз - влево - вверх. - C++
Заполнить матрицу ЛП, от левого верхнего угла по спирали: вправо - вниз - влево - вверх.

Написать функцию выбора пунктов меню стрелками "вверх" "вниз" - C++
Доброго всем времени суток.Пожалуйста подскажите как мне справиться с моей проблемой.Нужно написать функцию выбора пунктов меню стрелками...

3
I.M.
566 / 549 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
11.11.2012, 16:30 #2
Понятие "вверх" и "вниз" относительны.
Давайте на примере
Допустим, есть матрица
1 2 3
4 5 6
7 8 9
сейчас оно преобразуется в
4 5 6
7 8 9
1 2 3

А как надо?
0
qwertyuiopASD
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 8
11.11.2012, 16:32  [ТС] #3
Матрица:

1 2 3
4 5 6
7 8 9

||
|| (сдвиг вниз)
\/

7 8 9
1 2 3
4 5 6
0
I.M.
566 / 549 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
11.11.2012, 16:47 #4
C++
1
2
3
4
5
6
7
8
9
for (i=0; i<countN; i++)
 {
 k=A[countN-1][i]; 
 for (j=countN-1; j>0; --j)
 {
 A[j][i]=A[j-1][i];
 }
 A[0][i]=k;
 }
1
11.11.2012, 16:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2012, 16:47
Привет! Вот еще темы с ответами:

Исправьте код - C++
#include &lt;cstdlib&gt; #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;math.h&gt; using namespace std; int main(void) { string...

исправьте код - C++
вот задача: Найти значение выражения arcsin(L)+arccos(L) при следующих значениях L:-корень(2)/2;корень(3)/3 L-альфа вот попробовал и...

исправьте код - C++
Написал код нахождение макс. элемента вектора не работает выводит фигню... исправьте плиз #include &lt;cstdlib&gt; #include &lt;iostream&gt; ...

Исправьте код - C++
Подскажите где я ошибся или что то пропустил в коде #include &lt;iostream&gt; using namespace std; bool converge(double *xk,...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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