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

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

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

аполнение массива змейкой - C++

28.05.2009, 05:43. Просмотров 766. Ответов 1
Метки нет (Все метки)

Заполнить массив змейкой;
1 3 4 10 11 21
2 5 9 12 20 22
6 8 13 19 23 30
7 14 18 24 29 31
15 17 25 28 32 35
16 26 27 33 34 36
вот так должны распологатся элементы матрицы, а как это сделать я не знаю!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2009, 05:43     аполнение массива змейкой
Посмотрите здесь:

Вывод элементов из массива змейкой - C++
Пожалуйста, помогите! горит экзамен! необходимо составить программу, в которой нужно вывести элементы из массива змейкой. Буду вам очень...

Вывести элементы массива змейкой по столбцу! - C++
Нужно вывести элементы начиная с первого по столбцу... Помогите доработать программу, мне удалось вывести только первый столбец.. ...

Заполнение массива "Змейкой" - C++
Спасайте! нужно заполнить массив цифрами 49 48 44 43 35 34 22 47 45 42 36 33 23 21 46 41 37 32 24 20 11 40 38 31 25 19 12 10 39...

Матрица змейкой - C++
Пытаюсь написать решение для задачи, чтобы выводила матрицу в таком виде

Матрица змейкой - C++
Нужно вывести матрицу змейкой, но выводит по строчкам, что нужно исправить? // Матрица змейкой #include "stdafx.h" #include...

Масив типа змейкой - C++
надо заполнить двухмерный масив рандромом например : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ...

Отсортировать массив змейкой - C++
Есть массив, который заполняется случайными числами (допустим, 0-9). Отсортировать его по невозрастанию (каждый следующий элемент не...

Turbo C++(матрица змейкой) - C++
Здравствуйте уважаемые программисты!!!Помогите с решением задачи на матрицу. Нужно просто ввести n колличество цифр и разполодить их в...

Расположить числа в квадрате змейкой - C++
Кто сможет, помогите пожалуйста Змей Горыныч убедительно просит расположить N2 чисел от 1 до N2 в квадрате змейкой. Ввод. В...

Вывести массив змейкой(три вида) - C++
Привет всем.Помогите решить задачки по змейкам.В приложении лежит 3 варианта как надо сделать. Вариант а и в удалось найти у вас на...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Patch
2276 / 491 / 11
Регистрация: 01.04.2009
Сообщений: 2,178
28.05.2009, 06:29     аполнение массива змейкой #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
x_pos = 0;
y_pos = 0;
direct = 1; //направление. 1 - вниз, 2 - вверх
for(i=1;i<37;i++){
a[x_pos][y_pos]=i; //присваиваем значение элементу
if(direct == 0)
{
x_pos++;
y_pos--;
if(y_pos < 0 ) {y_pos++; direct = 1; //уход вверх, смена направления
if(x_pos > 5) { x_pos = 5; y_pos++; direct = 1; ); //уход вправо, смена направления
}
else
{
x_pos--;
y_pos++;
if(x_pos < 0) { x_pos++; direct = 0; ); //уход влево, смена направления
if(y_pos > 5) {y_pos = 5; x_pos++; direct = 0;}; //уход вниз, смена направления
}
}
Ответ Создать тему
Опции темы

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