Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 30.03.2012
Сообщений: 12
1

Напечатать те слова последовательности, в которых первая буква слова входит в него ещё раз

04.04.2012, 16:45. Показов 2187. Ответов 3
Метки нет (Все метки)

Дана последовательность, состоящая из 10 слов. Напечатать те слова последовательности, в которых первая буква слова входит в него ещё раз
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2012, 16:45
Ответы с готовыми решениями:

Напечатать те слова последовательности, в которых первая буква слова входит в него ещё раз
Подскажите, что не так. Вот задание: Дана последовательность, состоящая из 10 слов. ...

Оставить в строке слова, которые отличны от первого слова и в которых первая буква входит в него еще раз
Дана строка. Словом текста считается любая последовательность букв латинского алфавита; между...

Вывести слова текста, которые отличны от первого слова и первая буква слова входит в него ещё раз
Дан текст, содержащий от 2 до 50 слов, в каждом из которых от 1 до 8 строчных латинских букв; между...

Напечатать все слова, в которых первая буква слова входит в него более одного раза
Напечатать все слова, в которых первая буква слова входит в него более одного раза.

3
767 / 547 / 80
Регистрация: 03.07.2011
Сообщений: 1,020
04.04.2012, 17:00 2
C#
1
2
3
4
5
6
7
8
string []array = {"afdggj","abcd","sdggs","adxz" };
            foreach (string str in array)
            {
                if(str.Where(s=>Char.Equals(s,str[0])).Count()>1)
                {
                    MessageBox.Show(str);
                }
            }
0
189 / 189 / 38
Регистрация: 11.04.2009
Сообщений: 497
04.04.2012, 17:27 3
C#
1
2
3
4
5
            foreach (var str in array)
            {
                var first_char = str[0];
                if (str.Skip(1).Contains(first_char)) Console.WriteLine(str);
            }
Вот этот вариант, возможно, лучше.
0
767 / 547 / 80
Регистрация: 03.07.2011
Сообщений: 1,020
04.04.2012, 17:32 4
Лучше вот этот, инфа 100% )
C#
1
2
3
4
5
6
7
8
string []array = {"afdggj","abcd","sdggs","adxz" };
            foreach (string str in array)
            {
                if(str.LastIndexOf(str[0])>0)
                {
                    MessageBox.Show(str);
                }  
            }
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2012, 17:32

Напечатать те слова последовательности, в которых первая буква слова входит в него ещё раз
Дана последовательность, состоящая из 10 слов. Напечатать те слова последовательности, в которых...

Напечатать те слова последовательности, в которых первая буква входит в него еще раз
Дана последовательность, состоящая из 10 слов. Напечатать те слова последовательности, в которых...

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

Напечатать слова, у которых первая буква слова входит в него ещё раз (считая заглавные)
Дана последовательность слов. Кол-во слов произвольное. Слова разделены пробелом, за последним...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru