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

Вставить столбец в ступенчатый массив

27.04.2012, 10:31. Показов 1247. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет, просьба помочь со ступенчатым массивом, само задание звучит так: Вставить новый столбец перед всеми столбцами, в которых встречается заданное число. Не могу вставить столбец( точней не знаю как), вот наработки:
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            try
            {
                int[][] MyArray;
                Console.Write("Vvedute kollu4estvo strok: ");
                int n = int.Parse(Console.ReadLine());
                MyArray = new int[n][];
                for (int i = 0; i < MyArray.Length; i++)
                {
                    Console.Write("vvedite kollu4estvo elementov v {0} stroke: ", i);
                    int j = int.Parse(Console.ReadLine());
                    MyArray[i] = new int[j];
                    for (j = 0; j < MyArray[i].Length; j++)
                    {
                        Console.Write("a[{0}][{1}]=", i, i);
                        MyArray[i][j] = int.Parse(Console.ReadLine());
                    }
                }
                PrintArray("ushodnui massuv: ", MyArray);
                for (int i = 0; i < MyArray.Length; i++) Array.Sort(MyArray[i]);
                
                Change(MyArray);
                PrintArray("uzmenennui massiv", MyArray);
                Console.ReadKey();
            }
            catch (FormatException)
            {
                Console.WriteLine("Nevernui format");
            }
            catch (OverflowException)
            {
                Console.WriteLine("Perepolnenie");
            }
            catch (OutOfMemoryException)
            {
                Console.WriteLine("Nedostato4no pam9tu");
            }
        }
        static void PrintArray(string a, int[][]mas)
        {
            Console.WriteLine(a);
            for (int i=0;i<mas.Length;i++)
            {
                for (int j=0;j<mas[i].Length;j++)
                Console.Write("{0}", mas[i][j]);
                Console.WriteLine();
            }
 
            
        }
 
        static void Change(int[][] mas)
        {
            int b, t;
            t = 0;
            b = int.Parse(Console.ReadLine());
            for (int i = 0; i < mas.GetLength(0); i++)
                for (int j = 0; j < mas.GetLength(0); j++)
                    if (mas[i][ j] == b) t = j;
            
 
            Console.WriteLine("ok");
            Console.WriteLine(t + 1);
 
 
        }
    }
}
Помогите пожалуйста
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.04.2012, 10:31
Ответы с готовыми решениями:

Вставить в двумерный массив целых чисел строку/столбец
Дан двумерный массив целых чисел. Вставить в него: строку из нулей перед всеми строками, в которых количество положительных элементов равно...

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

Файл: Загрузка данных из файла: первый столбец записывался в 1й массив, второй столбец - во 2й массив, а 3й столбец - в 3й массив.
Есть текстовый файл, в нем 3 столбца чисел (число строк заранее неизвестно). Напишите пожалуйста код, чтобы первый столбец записывался в...

2
 Аватар для Петррр
6721 / 3570 / 900
Регистрация: 28.10.2010
Сообщений: 5,937
27.04.2012, 11:08
C#
1
Array.Resize
0
0 / 0 / 0
Регистрация: 17.07.2016
Сообщений: 8
27.04.2012, 13:09
а можно поподробнее пожалуйста?
как мне сделать чтобы размер массива увеличился при нахождении на 1, и значения что были в столбце сместились в следующий столбец, а в том в котором было найдено заданное число встал новый столбец с нулями
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.04.2012, 13:09
Помогаю со студенческими работами здесь

Вставить столбец в массив
Дан двумерный массив. Вставьте второй столбец перед всеми столбцами, в которых нет отрицательных элементов

Вставить столбец в двумерный массив
Собственно, необходимо вставить столбец из единиц в двумерный массив(4,5), после столбца К (К вводится с клавиатуры) Только вот пример...

Массив: Вставить после столбцов с максимальным элементом столбец с 0
Ребята нужна помощь! Дан двумерный массив размером 56, заполненный случайным образом. Вставить после столбцов с максимальными элементами...

Дан двухмерный массив. Вставить в него столбец из чисел
Нужно срочно решить задачу. Дан двухмерный массив. Вставить в него столбец из чисел -1 перед последним столбцом, количество четных...

Вставить в двумерный массив столбец после столбца с номером k
Здравствуйте. Помогите, пожалуйста, решить задачу. Абсолютно нет идей, как её решать. Дан двумерный массив. Вставить в него столбец из...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru