0 / 0 / 0
Регистрация: 04.08.2016
Сообщений: 79
|
|
1 | |
Заполнить квадратную матрицу змейкой22.08.2016, 17:38. Показов 6938. Ответов 19
Метки нет (Все метки)
Задано число N. Заполните квадратную матрицу NxN числами от 1 до N^2 “змейкой”, как показано в примере.
4 1 8 9 16 2 7 10 15 3 6 11 14 4 5 12 13
0
|
22.08.2016, 17:38 | |
Ответы с готовыми решениями:
19
Заполнить квадратную матрицу змейкой Заполнить квадратную матрицу 10 на 10 змейкой Двухмерный массив (заполнить змейкой квадратную матрицу) Требуется заполнить змейкой квадратную матрицу так, как показано на рисунке |
0 / 0 / 0
Регистрация: 04.08.2016
Сообщений: 79
|
|
22.08.2016, 17:53 [ТС] | 3 |
0
|
Падаван С++
447 / 261 / 89
Регистрация: 11.11.2014
Сообщений: 916
|
||||||
22.08.2016, 18:19 | 5 | |||||
Realmucho,
2
|
6 / 6 / 1
Регистрация: 13.01.2016
Сообщений: 46
|
|
22.08.2016, 23:12 | 6 |
0
|
Падаван С++
447 / 261 / 89
Регистрация: 11.11.2014
Сообщений: 916
|
|
23.08.2016, 00:13 | 7 |
у нас есть переменная up которая отвечает за то заполняем ли мы столбик с верху внизу или снизу вверх и после каждого заполнения столбца мы ее меняем т.е сначала заполняем с вверху вниз потом с низу вверх
0
|
331 / 283 / 78
Регистрация: 02.08.2016
Сообщений: 1,008
|
|||||||||||
23.08.2016, 02:16 | 8 | ||||||||||
Как вариант:
Или так:
1
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
||||||
23.08.2016, 04:34 | 9 | |||||
1
|
6 / 6 / 1
Регистрация: 13.01.2016
Сообщений: 46
|
|
23.08.2016, 09:45 | 10 |
0
|
0 / 0 / 0
Регистрация: 04.08.2016
Сообщений: 79
|
||||||
25.08.2016, 18:11 [ТС] | 11 | |||||
ребята мне надо самому вводить цифру N, и надо чтоб змейка началась с цифры 1, а у вас всех начинается с 0, я немножко изменил код, но что то не работает, может поможете разобраться ??
0
|
Падаван С++
447 / 261 / 89
Регистрация: 11.11.2014
Сообщений: 916
|
||||||
25.08.2016, 18:24 | 12 | |||||
Realmucho,
0
|
0 / 0 / 0
Регистрация: 04.08.2016
Сообщений: 79
|
|
26.08.2016, 16:39 [ТС] | 13 |
0
|
Падаван С++
447 / 261 / 89
Регистрация: 11.11.2014
Сообщений: 916
|
|
26.08.2016, 16:44 | 14 |
Realmucho, если вы вводить размер собирааетесь то ничем
0
|
0 / 0 / 0
Регистрация: 04.08.2016
Сообщений: 79
|
|
26.08.2016, 16:49 [ТС] | 15 |
я просто хочу написать иными словами, без звездочек, потому что такое не проходили и использовать нельзя...
можете подсказать что можно вместо этого написать ???
0
|
Падаван С++
447 / 261 / 89
Регистрация: 11.11.2014
Сообщений: 916
|
||||||
26.08.2016, 17:07 | 16 | |||||
Realmucho, ну тогда сделайте очень большой массив, потом вводите n меньше чем размер массива т.е меньше 100 и все
1
|
0 / 0 / 0
Регистрация: 04.08.2016
Сообщений: 79
|
||||||
26.08.2016, 17:23 [ТС] | 17 | |||||
вот так работает, но так начинает писать с нуля, а как сделать чтоб начал с 1 ???
0
|
Падаван С++
447 / 261 / 89
Регистрация: 11.11.2014
Сообщений: 916
|
|
26.08.2016, 17:24 | 18 |
Realmucho, дописать + 1 ?
Добавлено через 30 секунд в 21 и 14 строах
1
|
0 / 0 / 0
Регистрация: 04.08.2016
Сообщений: 79
|
||||||
26.08.2016, 18:07 [ТС] | 19 | |||||
спасибо большое..все получилось
Добавлено через 37 минут ну вот еще одна маленькая проблема, вначале пишет лишний пробел, как это исправить ??? пробовал fill setw setright но не получается
0
|
Падаван С++
447 / 261 / 89
Регистрация: 11.11.2014
Сообщений: 916
|
|
26.08.2016, 18:18 | 20 |
эта функция скажем так резирвирует под ваше число 2е ячейки места в консоле, а используете вы только одну, потому что 1,2,3 и тд. состоят из 1 цифры, если вам это так сильно режет глаза то просто уберите setw
будет примерно так Если что строка номер 28
1
|
26.08.2016, 18:18 | |
26.08.2016, 18:18 | |
Помогаю со студенческими работами здесь
20
Заполнить квадратную матрицу змейкой по диагонали, начиная с элемента matrix[size-1][size-1] Заполнить матрицу змейкой Заполнить матрицу змейкой Заполнить матрицу змейкой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |