Bugi2012
0 / 0 / 0
Регистрация: 20.11.2012
Сообщений: 12
|
||||||
#1 | ||||||
Вывести на экран все слова, которые начинаются с заглавной буквы - C++20.11.2012, 21:43. Просмотров 3087. Ответов 8
Метки нет Все метки)
(
помогите написать программу которая находит и выводит на экран слова которые начинаются с заглавной буквы. Текст с которого нужно найти слова пользователь вводит сам.
заранее спасибо.
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
20.11.2012, 21:43 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывести на экран все слова, которые начинаются с заглавной буквы (C++):
8
Удалить слова которые начинаются с заглавной буквы - C++ Подсчитать и вывести на экран слова которые начинаются с гласной буквы - C++ Вывести все слова из S, которые начинаются с буквы "С" - C++ Вывести все слова начинающиеся с заглавной буквы - C++ Вывести слова которые начинаются с одной и той же буквы - C++
|
David Sylva
1291 / 953 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
|
||||||
20.11.2012, 21:57 | #2 | |||||
1
|
Bugi2012
0 / 0 / 0
Регистрация: 20.11.2012
Сообщений: 12
|
|
20.11.2012, 22:12 [ТС] | #3 |
мне просто надо вывести на экран все слова которые начинаются с заглавной буквы
0
|
David Sylva
1291 / 953 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
|
|
20.11.2012, 22:55 | #4 |
Я тебе предложил код, вводишь строку, а он выведет слова начинающиеся с заглавной буквы.
1
|
Bugi2012
0 / 0 / 0
Регистрация: 20.11.2012
Сообщений: 12
|
|
20.11.2012, 23:03 [ТС] | #5 |
Да но этот код выводит на экран только первое слово если оно начинается с заглавной.
Мне надо чтоб выводило на экран все слова которые начинаются с заглавной, и не имеет разницы где оно будет находится в строке. Например если ввести "My name is Andrew" предложенный код выведет только "My" , а нужно чтоб вывело "My" и "Andrew". Если не трудно прошу помочь мне.
0
|
David Sylva
1291 / 953 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
|
|
20.11.2012, 23:16 | #6 |
Ты сначала откомпилируй и попробуй, а потом высказывай свои догадки, что он выведет.Он выводит все слова с заглавной буквы.
1
|
Bugi2012
0 / 0 / 0
Регистрация: 20.11.2012
Сообщений: 12
|
|
20.11.2012, 23:19 [ТС] | #7 |
0
|
David Sylva
1291 / 953 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
|
|
20.11.2012, 23:21 | #8 |
Не может он выводить только первое слово, потому что используется функция strtok она разбивает строку на слова. Попробуй ещё раз.
1
|
Bugi2012
0 / 0 / 0
Регистрация: 20.11.2012
Сообщений: 12
|
|
20.11.2012, 23:28 [ТС] | #9 |
Большое тебе спасибо.
Извиняюсь. я не туда всунул getch, и мне выводило бред)
0
|
20.11.2012, 23:28 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
20.11.2012, 23:28 |
Привет! Вот еще темы с ответами:
9
Напечатать в алфавитном порядке все слова, которые начинаются с большой буквы - C++ Все слова строки, которые начинаются с данной буквы, отсортировать в алфавитном порядке - C++ Программа должна считывать английский текст и выводить на экран слова, которые начинаются на гласные буквы - C++ Вывести из файла все слова, которые начинаются на гласную букву - C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |