1 / 1 / 0
Регистрация: 03.12.2015
Сообщений: 126

Посчитать количество слов в предложении, начинающихся на "а", и вывести эти слова в ListBox

18.03.2016, 23:05. Показов 1629. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Суть задачи в том, что нужно подсчитать, сколько содержит (введенное предложение) слов, начинающихся на букву «а» И эти слова должны выводиться в виде списка в listbox. Помогите пожалуйста, новичок совсем (((
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.03.2016, 23:05
Ответы с готовыми решениями:

Дана строка.Определить количество слов, начинающихся на заданную букву.Вывести эти слова
Дана строка.Определить количество слов, начинающихся на заданную букву.Вывести эти слова Добавлено через 6 минут я уже нашла!)

По заданной пользователем букве найти количество слов в строке, начинающихся с этой буквы, и вывести эти слова
Нужно исправить программу, чтобы была хотя бы одна параметрическая функция #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> ...

Определить в предложении количество слов, содержащих символ А. Вывести все эти слова и исходную строку
Определить в предложении количество слов, содержащих символ А. Вывести все эти слова и исходную символьную строку.

6
549 / 480 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
19.03.2016, 01:20
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Forms Code
{
       private void button1_Click(object sender, EventArgs e)
       {
          String s = textBox1.Text;  // Считываем строку из текстбокса.
            String[] ss = s.Split(' ');   // Получаем массив всех слов в строке
            n = ss.Count();             // Количество слов в строке
            for (int i = 0; i < n; i++)
            {
                if (ss[i].Substring(0, 1) == "a")  // проверка каждого слова на букву "a" в начале строки
                    listBox1.Items.Add(ss[i]);     // если такие слова есть, копируем их в листбокс    
 
 
 
            }
 
 
 
 
       }
}
0
60 / 60 / 54
Регистрация: 19.02.2012
Сообщений: 262
19.03.2016, 09:47
можно даже эту строчку
C#
1
if (ss[i].Substring(0, 1) == "a")
сократить:
C#
1
if (ss[0]=='a')
, чтобы лишние строки не создавать
0
549 / 480 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
19.03.2016, 13:05
К сожаленю, вы не поняли, что ss[0] это элемент массива.
Нужно сначала проверять код, а потом писать рекомендации
0
1 / 1 / 0
Регистрация: 03.12.2015
Сообщений: 126
19.03.2016, 14:22  [ТС]
программа не выводит ничего в листбокс (
0
549 / 480 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
19.03.2016, 15:51
soberfrog А мой код проверяли?
0
60 / 60 / 54
Регистрация: 19.02.2012
Сообщений: 262
19.03.2016, 20:17
Цитата Сообщение от zna926 Посмотреть сообщение
К сожаленю, вы не поняли, что ss[0] это элемент массива.
Нужно сначала проверять код, а потом писать рекомендации
У Вас тоже немного неверно, там не Count, а Length должно быть. Если исправить мой вариант, то будет следующее:
C#
1
2
3
4
5
6
7
8
            String[] ss = s.Split(' ');   // Получаем массив всех слов в строке
            for (int i = 0; i < ss.Length; i++)
            {
                if (ss[i][0] == 'a')
                {
                    listBox1.Items.Add(ss[i]);
                }
            }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.03.2016, 20:17
Помогаю со студенческими работами здесь

Найти количество слов, начинающихся с заданного символа, и заменить эти слова их порядковым номером
Дана строка. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами....

Найти количество слов, начинающихся с заданного символа, и заменить эти слова их порядковым номером в строке
Дана строка. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами....

Найти в предложении количество слов, начинающихся на ту же букву что и второе слово и вывести их на экран
Язык С++

Найти количество слов, начинающихся с заданного символа, и заменить эти слова их порядковым номером в строке, заключенным в фигурные скобки
условие Дана строка. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть...

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


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

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

Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru