Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.57/47: Рейтинг темы: голосов - 47, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 08.12.2009
Сообщений: 10

Из строки требуется удалить текст, заключенный в фигурные скобки

08.12.2009, 13:14. Показов 10389. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот несколько заданий которые ну вообще ни как не могу понять! Просто только начал изучать С# тут уже грузят!

1.Дан массив A размера N. Упорядочить его по возрастанию методом сортировки простым выбором: найти максимальный элемент массива и поменять его местами с последним элементом; выполнить описанные действия N – 1 раз, каждый раз уменьшая на 1 количество анализируемых элементов и выводя содержимое массива.

2.Дана строка S. Из строки требуется удалить текст, заключенный в фигурные скобки. В строке может быть несколько фрагментов, заключённых в фигурные скобки. Возможно использование вложенных фигурных скобок и, следовательно необходимо, чтобы программа это учитывала.

3.Дана целочисленная матрица размера M х N. Найти ее строки, все элементы которых различны.

помогите кто может!
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.12.2009, 13:14
Ответы с готовыми решениями:

Дана строка S, из неё требуется удалить текст, заключенный в фигурные скобки
Помоги пожалуйста со строками дана строка S, из неё требуется удалить текст, заключенный в фигурные скобки. В строке может быть несколько...

Удалить текст заключенный в фигурные скобки
Дана строка S.Из строки удалить текст, заключенный в фигурные скобки. В строке может быть несколько фрагментов, заключённых в фигурные...

Удалить часть символьной строки, заключенный в скобки(вместе со скобками).
Удалить часть символьной строки, заключенный в скобки(вместе со скобками).

25
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
08.12.2009, 20:22
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от vanpaul22 Посмотреть сообщение
3.Дана целочисленная матрица размера M х N. Найти ее строки, все элементы которых различны.
Вот еще один вариант решения:
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
static void Main(string[] args)
        {
            int N = 5, M = 7;
            int[,] mas = new int[N, M];
            Random rnd = new Random();
            int[] temp = new int[M];
            for (int i = 0; i < N; i++) 
            {
                for (int j = 0; j < M; j++) 
                {
                    mas[i, j] = rnd.Next(20);
                    Console.Write(mas[i, j] + " ");
                }
                Console.WriteLine();
            }
            int count;
            for (int i = 0; i < N; i++) 
            {
                count = 0;
                for (int j = 0; j < M; j++) 
                {
                    temp[j] = mas[i, j];
                }
                Array.Sort(temp);
                for (int j = 0; j < M-1; j++)
                {
                    if (temp[j] < temp[j + 1])
                    {
                        count++;
                        if (count == M - 1)
                            Console.WriteLine("Номер строки с разыми элементами: " + (i + 1));
                    }
                    else { break; }
                }
            }
            Console.ReadKey();
        }
0
22 / 22 / 11
Регистрация: 02.04.2009
Сообщений: 205
08.12.2009, 22:09
Rififi
молоток... проще всего поюзать регулярные выражения. чем писать метод или класс.

Книгу по регулярным выражения можна спросить у дядюшки Googla
0
0 / 0 / 0
Регистрация: 08.12.2009
Сообщений: 10
17.12.2009, 18:58  [ТС]
Привет! Вот еще задачку мне подкинули на днях! Может кто поможет?
Дан файл вещественных чисел. Создать файл целых чисел, содержащий номера всех локальных максимумов исходного файла в порядке возрастания (локальным максимумом называется элемент, который больше своих соседей, самый первый и самый последний элементы не могут считаться локальными максимумами).

Добавлено через 10 минут
привет Alligieri твоя прога по вот этому заданию не работает может я че не так делаю! Вот как тут быть?
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
int i, j, N, M1, M2;
            string s;
            Console.Write("Введите число элементов массива N=");
            s = Console.ReadLine();
            N = Convert.ToInt32(s);
            int[] masA = new int[N];
            for (i = 0; i < N; i++)
            {
                Console.Write("Введите {0}-й элемент массива ", i + 1);
                s = Console.ReadLine();
                masA[i] = Convert.ToInt32(s);
            }
            int Max = masA[0];
            int MaxIndex = 0;
            for (int i = 0; i < masA.Length; i++)
            {
                for (int j = 0; j < masA - i; j++)
                {
                    if (masA[j] > Max)
                    {
                        Max = masA[i];
                        MaxIndex = j;
                    }
 
                }
                int temp = masA[j];
                masA[j] = Max;
                masA[MaxIndex] = temp;
            }
            Console.WriteLine("Ответ:"); //Печатаем "Ответ:"
            for (i = 0; i < N; i++) //Запускаем цикл для вывода элементов второго массива
            { 
                Console.Write("{0} ", masA[i]); 
            } 
            Console.ReadKey(); //Ожидаем нажатия на любую клавишу в конце программы
0
73 / 70 / 12
Регистрация: 01.11.2009
Сообщений: 246
17.12.2009, 20:39
если найдете на русском языке книгу скиньте ссылку плиз - хочу стать джедаем
0
 Аватар для HIMen
4340 / 1509 / 101
Регистрация: 12.04.2009
Сообщений: 2,342
18.12.2009, 00:55
ссылку не нашел
Вложения
Тип файла: rar Jeffrey.rar (7.47 Мб, 30 просмотров)
1
CEO
Эксперт С++
 Аватар для Alligieri
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
18.12.2009, 01:40
Цитата Сообщение от vanpaul22 Посмотреть сообщение
Привет! Вот еще задачку мне подкинули на днях! Может кто поможет?
Дан файл вещественных чисел. Создать файл целых чисел, содержащий номера всех локальных максимумов исходного файла в порядке возрастания (локальным максимумом называется элемент, который больше своих соседей, самый первый и самый последний элементы не могут считаться локальными максимумами).

Добавлено через 10 минут
привет Alligieri твоя прога по вот этому заданию не работает может я че не так делаю! Вот как тут быть?
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
int i, j, N, M1, M2;
            string s;
            Console.Write("Введите число элементов массива N=");
            s = Console.ReadLine();
            N = Convert.ToInt32(s);
            int[] masA = new int[N];
            for (i = 0; i < N; i++)
            {
                Console.Write("Введите {0}-й элемент массива ", i + 1);
                s = Console.ReadLine();
                masA[i] = Convert.ToInt32(s);
            }
            int Max = masA[0];
            int MaxIndex = 0;
            for (int i = 0; i < masA.Length; i++)
            {
                for (int j = 0; j < masA - i; j++)
                {
                    if (masA[j] > Max)
                    {
                        Max = masA[i];
                        MaxIndex = j;
                    }
 
                }
                int temp = masA[j];
                masA[j] = Max;
                masA[MaxIndex] = temp;
            }
            Console.WriteLine("Ответ:"); //Печатаем "Ответ:"
            for (i = 0; i < N; i++) //Запускаем цикл для вывода элементов второго массива
            { 
                Console.Write("{0} ", masA[i]); 
            } 
            Console.ReadKey(); //Ожидаем нажатия на любую клавишу в конце программы
Ну так я эту прогу вроде не по тому заданию писал. Помню там условие было - отсортировать методом обмена максимума и последнего элемента, постоянно уменьшая последний.

Добавлено через 1 минуту
Цитата Сообщение от HIMen Посмотреть сообщение
ссылку не нашел
У меня есть третье, могу залить если кто заинтересован (на English или на великом и могучем)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.12.2009, 01:40

Дан текст программы на Паскале с комментариями, заключенными в фигурные скобки {}. Удалить из текста комментарии
3. Дан текст программы на Паскале с комментариями заключенными в фигурные скобки {}. Удалить из текста комментарии.

Удалить части строки, заключенные в правильно расставленные фигурные скобки
Помогите пожалуйста с задачкой. Задание:Задана строка. Нужно удалить ее части, заключенные в правильно расставленные фигурные скобки....

Удалить в тексте фигурные скобки
2. Удалить в тексте фигурные скобки. Например, для строки &quot;Интересная {такая} строка&quot; после удаления: &quot;Интересная...

Удалить последовательности символов, заключённые в фигурные скобки
Необходимо обработать текстовый файл. В первой строке файла указано общее число строк. Выделить память под массив указателей на ...

Фигурные скобки: Мне пишут что ошибка в закрытие скобки после return.
#include &lt;iostream&gt; using namespace std; int main(){ int *ptr_number = new int; int *sum = new int(0); cin &gt;&gt; *ptr_number; ...


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

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи. . . .
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru