Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Kostassssss
0 / 0 / 0
Регистрация: 05.03.2014
Сообщений: 30
1

Дана прямоугольная таблица a[1:n,1:n]. Найти количество строк, начинающихся со значения t

11.03.2014, 06:47. Просмотров 1051. Ответов 7
Метки нет (Все метки)

Дана прямоугольная таблица a[1:n,1:n]. Найти количество строк, начинающихся со значения t.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.03.2014, 06:47
Ответы с готовыми решениями:

Дана прямоугольная таблица a[1:n,1:n]. Найти количество строк, начинающихся со значения t
Дана прямоугольная таблица a. Найти количество строк, начинающихся со значения t. (Двумерный массив)

Дана строка, содержащая английский текст. Найти количество слов, начинающихся с буквы b
Дана строка, содержащая английский текст. Найти количество слов, начинающихся с буквы b. (на С#)

Дана прямоугольная таблица которая содержит не более 10 строк и не более 10 столбцов. Вывести только те элемен
Дана прямоугольная таблица которая содержит не более 10 строк и не более 10 столбцов. Вывести...

Дана целочисленная прямоугольная матрица. Определить количество строк, не содержащих ни одного нулевого элемента
Доброго времени суток. Не могу решить данное задание. Проблемы непосредственно в подсчете строк....

Дана целочисленная прямоугольная матрица А размером N x M. Вычислить количество строк, не содержащих ни одного нуля
Помогите пожалуйста !:) С++; Дана целочисленная прямоугольная матрица А размером N x M. Вычислить...

7
sk007
Life Builder
419 / 418 / 341
Регистрация: 12.01.2011
Сообщений: 1,525
Завершенные тесты: 6
11.03.2014, 13:17 2
Лучший ответ Сообщение было отмечено tezaurismosis как решение

Решение

Вот так
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
string[][] str = { 
                                new string[]{ "t1", "3", "5", "" }, 
                                new string[]{ "0", "t2", "t3t4554", "" }, 
                                new string[]{ "0", "t2", "t3t4554", "t" },
                                new string[]{ "0", "t2", "t3t4554", "nt" },
                                new string[]{ "0", "2", "34554", "" ,"t2" },
                            };
 
 
            int kol = 0;
 
            for(int i = 0; i < str.Count(); i++)
            {
                for (int j = 0; j < str[i].Length; j++)
                {
                    if (Regex.IsMatch(str[i][j], "^t"))
                    {
                        kol++;
                    }
                }
            }
 
            Console.WriteLine("{0}", kol);
            Console.ReadKey();
1
Kostassssss
0 / 0 / 0
Регистрация: 05.03.2014
Сообщений: 30
11.03.2014, 16:49  [ТС] 3
Цитата Сообщение от sk007 Посмотреть сообщение
Вот так
Ошибка 1 Элемент "Regex" не существует в текущем контексте.
Как исправлять?
0
Ev_Hyper
Заблокирован
11.03.2014, 16:54 4
Kostassssss,
C#
1
using System.Text.RegularExpressions;
0
11.03.2014, 16:54
insite2012
Модератор
Эксперт .NET
4881 / 3833 / 1097
Регистрация: 12.10.2013
Сообщений: 11,101
Записей в блоге: 2
11.03.2014, 16:55 5
C#
1
using System.Text.RegularExpressions;
0
tezaurismosis
Администратор
Эксперт .NET
8642 / 3930 / 732
Регистрация: 17.04.2012
Сообщений: 8,703
Записей в блоге: 14
11.03.2014, 19:22 6
Я полагаю, решение с регулярными выражениями не примут.
Вместо Regex.Match здесь можно
C#
1
if (str[i][j].StartsWith("t"))
0
Kostassssss
0 / 0 / 0
Регистрация: 05.03.2014
Сообщений: 30
12.03.2014, 08:18  [ТС] 7
Можно как то полегче?)
А то учитель то поймет)
0
sk007
Life Builder
419 / 418 / 341
Регистрация: 12.01.2011
Сообщений: 1,525
Завершенные тесты: 6
12.03.2014, 13:08 8
Лучший ответ Сообщение было отмечено tezaurismosis как решение

Решение

Kostassssss, куда еще полегче
просто вместо
C#
1
Regex.IsMatch(str[i][j], "^t")
напиши
C#
1
str[i][j].StartsWith("t")
Добавлено через 2 минуты
или, Вам массив не нравиться?
1
12.03.2014, 13:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.03.2014, 13:08

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

Дана целочисленная прямоугольная матрица. Определить количество строк, содержащих хотя бы один нулевой элемент
помогите) Добавлено через 24 минуты #include &lt;stdio.h&gt; #include&lt;locale.h&gt; int main() {...

Дана целочисленная прямоугольная матрица. Определить количество строк, содержащих хотя бы один нулевой элемент
Дана целочисленная прямоугольная матрица. Определить: 1) количество строк, содержащих хотя бы один...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru