4 / 4 / 4
Регистрация: 14.09.2012
Сообщений: 64
|
|
1 | |
Организовать ввод слов с клавиатуры в массив14.09.2012, 00:12. Показов 4675. Ответов 15
Метки нет Все метки)
(
Как организовать ввод слов с клавиатуры в массив таким образом, что-бы каждое слово помещалось в новую строку? Подскажите пожалуйста.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
14.09.2012, 00:12 | |
Ответы с готовыми решениями:
15
Организовать ввод данных с клавиатуры
|
1179 / 892 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
||||||
14.09.2012, 00:18 | 2 | |||||
1
|
4 / 4 / 4
Регистрация: 14.09.2012
Сообщений: 64
|
|
14.09.2012, 00:34 [ТС] | 3 |
Дело в том, что я пробовал уже аналогичным образом, но тут получается необходимый ввод 5 слов. Как сделать так, что-бы кол-во слов не ограничивалось?
0
|
1179 / 892 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|||||||||||
14.09.2012, 00:41 | 4 | ||||||||||
0
|
4 / 4 / 4
Регистрация: 14.09.2012
Сообщений: 64
|
|
14.09.2012, 01:18 [ТС] | 5 |
Нужно именно через массив. И представляет интерес ввод меньшего кол-ва слов. Допустим я хочу ввести 3 слова из 5 ти. Сохраняются ли они в массиве и просто не выводятся через cout? Если не сохраняются, то возможно ли использовать динамический массив, для достижения требуемого эффекта?
Дело в том, что массив нужен для решения задачи: подсчитать кол-во слов начинающихся на гласную и т.д. при условии, что программа читает по одному слову за раз Массив нужен для выделения первой буквы.Ну и решение максимально простыми средствами, точнее с использованием азов. Я решил ее несколькими способами, но они кажутся слишком громоздкими.
0
|
1179 / 892 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
||||||
14.09.2012, 01:23 | 6 | |||||
А ну тогда Вам совершенно не нужен массив под слова, этого ведь не сказано в задачи. Все делается очень просто:
0
|
4 / 4 / 4
Регистрация: 14.09.2012
Сообщений: 64
|
||||||
14.09.2012, 01:56 [ТС] | 7 | |||||
В условии сказано: ввод целой строки. А в данном случае после пробела оставшаяся инфа теряется и нужно вводить следующее слово за пробелом снова. Нужно следующее: написание строки, а уже ее загрузка в переработку по словам.Пробовал даже так, все работает, но самый "долгоиграющий"))
0
|
1179 / 892 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
14.09.2012, 02:11 | 8 |
0
|
4 / 4 / 4
Регистрация: 14.09.2012
Сообщений: 64
|
|
14.09.2012, 02:23 [ТС] | 9 |
Напишите программу которая читает по одному слову за раз..... Вводите слова: qwerty asdfg zxcvb.?
0
|
1179 / 892 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
14.09.2012, 02:25 | 10 |
Все верно, Вам дали список слов. Это никак не означает что нужно вводить строку слов. Ясно написано ведь по одному слову за раз
0
|
4 / 4 / 4
Регистрация: 14.09.2012
Сообщений: 64
|
|
14.09.2012, 02:36 [ТС] | 11 |
Обозначает. Однозначно. Следует из стиля постановки задач в этой книге: Пратта С.Язык программирования С++ стр.305.
0
|
1179 / 892 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
14.09.2012, 02:40 | 12 |
Нет, не означает. Я не читал эту книгу, но если Вы дословно написали задание, то значит нужно вводить по одному слову за раз.
0
|
4 / 4 / 4
Регистрация: 14.09.2012
Сообщений: 64
|
|||||||||||
14.09.2012, 03:05 [ТС] | 13 | ||||||||||
Возможно имеется ввиду, что при
Написал дословно.
0
|
1179 / 892 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
14.09.2012, 03:09 | 14 |
Какое название темы этого упражнения?
0
|
4 / 4 / 4
Регистрация: 14.09.2012
Сообщений: 64
|
|
14.09.2012, 03:40 [ТС] | 15 |
Операторы ветвления и логические операции.
0
|
1179 / 892 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
14.09.2012, 03:48 | 16 |
Тогда могу сказать с вероятностью 99%, что имелось ввиду именно ввод по одному слову, здесь массив не нужен, просто вводите слова по одному, и увеличиваете счетчик, если попадается слово, в котором первая буква гласная. В конце просто выводите данное количество.
0
|
14.09.2012, 03:48 | |
Помогаю со студенческими работами здесь
16
Как организовать ввод числа с клавиатуры? Организовать ввод с клавиатуры строки длиной 10 символов
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |