Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/29: Рейтинг темы: голосов - 29, средняя оценка - 4.90
2 / 0 / 0
Регистрация: 08.06.2019
Сообщений: 172

Заполнить матрицу змейкой

08.12.2019, 09:41. Показов 5965. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста в чем ошибка?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 int n=6, m=6;
            int[,] H = new int[m, n];
            for (int i = 1; i < n; i++)
            {
                for (int j = 1; j < m; j++) ;
           }
            if (i % 2 = 1)
            {
                H[i, j] = (i - 1) * m + j;
            }
         else
            if (i % 2 != 1) 
            {
               H[i, j] = i * m - j + 1;
            }
            Console.WriteLine("{0,3}", H[i, j]);
            Console.ReadKey();
Вот задача. Нужно по схеме заполнить массив из n*n элементов
Название: rp3xJvMJ.png
Просмотров: 111

Размер: 3.7 Кб
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.12.2019, 09:41
Ответы с готовыми решениями:

Требуется заполнить змейкой квадратную матрицу
Требуется заполнить змейкой квадратную матрицу так, как показано на рисунке справа: заполнение происходит с единицы из левого верхнего угла...

Заполнить матрицу числами от 1 до n заданным образом: "Вертикальной Змейкой"
Доброго времени суток, такая задача Дан массив размером n×n, элементы которого целые числа. Заполнить матрицу числами от 1 до n (где...

Заполнить матрицу зигзагом "Диагональной Змейкой"
Я большую часть программы сделал , но начало заполнения матрицы у меня стоит не правильно я не знаю как исправить. Помогите пожалуйста! ...

2
9 / 7 / 2
Регистрация: 11.02.2018
Сообщений: 75
08.12.2019, 12:06
Обойти массив змейкой
1
15 / 11 / 5
Регистрация: 20.03.2014
Сообщений: 164
08.12.2019, 12:09
Лучший ответ Сообщение было отмечено Kuk2901 как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
            Console.Write("Введите размер матрицы ");
            int size = Convert.ToInt32(Console.ReadLine());
 
            int[,] array = new int[size, size];
 
            for (int i = 0; i < size; i++)
            {
                for (int j = 0; j < size; j++)
                {
                    array[i, j] = i % 2 == 1 ? i * size + j + 1 : size * (i + 1) - j;
                    Console.Write("{0, 4}", array[i, j]);
                }
                Console.WriteLine();
            }
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.12.2019, 12:09
Помогаю со студенческими работами здесь

Заполнить двумерный массив змейкой
Подскажите пожалуйста вот у меня двумерный массив змейкой и получается он у меня только так 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14...

Упорядочить элементы матрицы по убыванию и заполнить её змейкой по образцу
Дана матрица размерности n*n, заполненная случайными числами. Построить матрицу той же размерности, упорядочив элементы матрицы по убыванию...

Заполнить матрицу змейкой
по данным числам n и m заполните двумерный массив числами от 1 до n×m змейкой,как показано на примере 3 5 1 2 3 4 5 10 9 8 7 6 11...

Заполнить матрицу змейкой
Напишите программу, заполняющую матрицу nxn (значение значение n вводить с клавиатуры) по правилу, которое представлено на примере...

Заполнить матрицу змейкой
Напишите программу, которая заполняет матрицу из N строк и M столбцов натуральными числами змейкой, как показано в примере. Входные...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru