1 / 1 / 1
Регистрация: 13.02.2016
Сообщений: 39
|
||||||||||||||||
1 | ||||||||||||||||
Обработать вектор, отобразив элементы по восемь слов на строку, перевести символы элементов в верхний регистр22.02.2016, 14:47. Показов 2315. Ответов 5
Метки нет (Все метки)
Здравствуйте. Такая задача:
Прочитайте последовательность слов из потока cin и сохраните их в векторе. Прочитав все слова, обработайте вектор и переведите символы каждого слова в верхний регистр. Отобразите преобразованные элементы по восемь слов на строку.
- Почему если я ввожу cлова на 1 строке, через пробелы, Anna, Dimon, в выводе они отображаются на одной строке? А если введу слова на разных строках, то вывод на разных.Не работает мой endl Я здесь же добавил оператор новой строки:
- Как изменить код:
Добавлено через 18 часов 30 минут Тема
0
|
22.02.2016, 14:47 | |
Ответы с готовыми решениями:
5
Перевести все символы строки в верхний регистр Все символы строки перевести в верхний регистр Перевести все символы введенной строки в верхний регистр Перевести первые буквы слов в верхний регистр |
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
|
||||||
22.02.2016, 15:33 | 2 | |||||
0
|
1 / 1 / 1
Регистрация: 13.02.2016
Сообщений: 39
|
||||||
22.02.2016, 15:58 [ТС] | 3 | |||||
zss, не могли бы вы, пояснить это
Буду знать! Такой вопрос, почему вы не использовали функцию getline(). Я помню, что входной поток cin читает одно слово, не учитывая пробелы, знаки разные. A функция getline() учитывает, и отделяет cлова. Так как в cin отделять слова, если он читает все как одно слово ? )
0
|
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
|
||||||
22.02.2016, 17:19 | 4 | |||||
Проверка того что вывелось очередное кратное 8 слово.
Если прочитать строку через getline, то придется ее самостоятельно разбивать на слова. Можно будет это сделать похожим образом через stringstream
1
|
0 / 0 / 0
Регистрация: 05.03.2019
Сообщений: 2
|
||||||
05.03.2019, 21:18 | 5 | |||||
0
|
0 / 0 / 0
Регистрация: 05.03.2019
Сообщений: 2
|
||||||
06.03.2019, 19:45 | 6 | |||||
Переделал немного...
0
|
06.03.2019, 19:45 | |
06.03.2019, 19:45 | |
Помогаю со студенческими работами здесь
6
Перевести первые буквы слов с верхний регистр Работа с файлом. Перевести первые буквы слов в верхний регистр Введите массив символов из 11 элементов. Переведите все строчные буквы-символы в верхний регистр Что значит отобразить преобразованные элементы по восемь слов на строку? Vector Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |