С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 56

Вывести элементы матрицы на экран в определенном порядке

13.11.2016, 23:34. Показов 716. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Название: Безымянный.png
Просмотров: 32

Размер: 6.6 Кб
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.11.2016, 23:34
Ответы с готовыми решениями:

Вывести элементы матрицы в определённом порядке
Всем доброго дня. Прошу помочь в такой задачке: Должно быть выполнено на консоле. Вывести элементы матрицы в следующем порядке: ...

Вывести элементы матрицы в определенном порядке
Вывести элементы матрицы в следующем порядке: первая строка слева направо, вторая строка справа налево, третья строка слева направо,...

Вывести элементы матрицы в определенном порядке
Дана матрица размера M*N. Вывести ее элементы в следуещем порядке: первая строка слева направо, вторая строка справо налево, третья строка...

3
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
14.11.2016, 01:48
вопрос то в чем? выводите,кто ж вам мешает?!
0
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 56
19.11.2016, 19:10  [ТС]
напишите код плз
0
0 / 0 / 0
Регистрация: 06.11.2016
Сообщений: 56
21.11.2016, 14:39  [ТС]
держите пацаны готово
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
 
namespace задание3 
{ 
class Program 
{ 
static void DiagUp(int[,] arr, ref int i, ref int j) 
{ 
while (i >= 0 && j >= 0) 
{ 
Console.WriteLine(arr[i, j]); 
i--; 
j--; 
} 
 
i++; 
j++; 
 
if (j == 0) 
{ 
i++; 
} 
else j--; 
} 
 
static void DiagDown(int[,] arr, ref int i, ref int j) 
{ 
int n = arr.GetLength(0) - 1; 
 
while (i <= n && j <= n) 
{ 
Console.WriteLine(arr[i, j]); 
i++; 
j++; 
} 
 
i--; 
j--; 
 
if (i == n) 
{ 
j--; 
} 
else i++; 
} 
 
static void Snake(int[,] arr) 
{ 
int n = arr.GetLength(0) - 1; 
int i = 0; 
int j = n; 
 
 
while (i != n || j != 0) 
{ 
DiagUp(arr, ref i, ref j); 
DiagDown(arr, ref i, ref j); 
} 
Console.WriteLine(arr[i, j]); 
} 
 
static void Main(string[] args) 
{ 
Console.Write("n "); 
int n = int.Parse(Console.ReadLine()); 
int[,] arr = new int[n, n]; 
 
for (int i = 0; i < n; i++) 
{ 
for (int j = 0; j < n; j++) 
{ 
Console.Write("arr "); 
arr[i, j] = int.Parse(Console.ReadLine()); 
} 
} 
 
Snake(arr); 
Console.ReadKey(); 
} 
} 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.11.2016, 14:39
Помогаю со студенческими работами здесь

Вывести элементы матрицы в определённом порядке
Вывести на экран элементы заданной матрицы А (4; 4) в следующем порядке: а (4, 4); а (4, 3); а (4, 2) а (4, 1) а (3; 1); а (3, 2); а (3;...

Вывести элементы матрицы в определенном порядке
создать программу, которая будет выводить элементы матрицы 1 5 6 0 1 4 0 0 1 в порядке: 1,4,1,6,5,1

Вывести элементы матрицы на экран в следующем порядке
Помогите пожалуйста, не могу понять как вывести элементы матрицы на экран в следующем порядке:

Вывести её элементы в определенном порядке
дана матрица размера MxN.Вывести её элементы в следующем порядке: первый столбец сверху вниз,второй снизу вверх,третий сверху вниз и...

Вывести на экран числа в определенном порядке
Вывести на экран числа следующим образом 0 1 2 3 4 0 1 2 3 0 1 2 0 1 0 Добавлено через 19 часов 30 минут


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru