![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 08.03.2011
Сообщений: 7
|
![]()
Задание такое: Выдать на экран слово, соответствующее номеру, введенному с клавиатуры.
Посчитать слова я смог, а вот как дальше.... Код:
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 27.03.2011
Сообщений: 12
|
![]()
жаль времени протестить нет, но смысл, я думаю Вам будет понятен:
слово = массив символов, причем так как слово вводиться с клавиатуры - массив должен быть динамическим, то есть сначала создаете массив указателей на массив указателей на сивмол, и в цикле загоняете туда каждое слово, потом при обращении по индексу вам будет выдаваться слово под этим номером. А еще лучше каждое слово представить как класс или структуру и создать массив указателей на этот класс или структуру |
![]() |
![]() |
![]() |
#3 |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
![]()
а еще проще, видимо, сделать это при помощи string и итераторов...
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
![]() |
![]() |
![]() |
#4 |
Регистрация: 08.03.2011
Сообщений: 7
|
![]()
Все равно не пойму, очень прошу, помогите с кодом....
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 08.01.2010
Сообщений: 205
|
![]()
Можно слова считывать в двумерный массив - под каждое слово выделять строку, слова разделять, например, пробелом. То есть, после ввода пробела с клавиатуры индекс строк увеличивать на единицу. Тогда номер, введенный с клавиатуры будет индексом строки, в которой находится искомое слово.
Если помог - кликни на значок весов под аватаром.
|
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 14.04.2011
Сообщений: 9
|
![]()
Если создавать двумерный массив, то непонятно на какое количество слов рассчитывать...
Пробел означает что слово закончилось, значит, после к-го пробела начинается (к+1) слово |
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 08.01.2010
Сообщений: 205
|
![]() Цитата:
![]()
Если помог - кликни на значок весов под аватаром.
|
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 08.03.2011
Сообщений: 7
|
![]()
Что-то я совсем запутался напишите хотя бы код вывода слова....((
|
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 14.04.2011
Сообщений: 9
|
![]()
malinoff
можете привести пример как сделать эту часть? Из пар по Си я вынесла следующую инфу: сначала выделяешь память под указатель (по сути), а потом по нему из каких-то соображений выделяешь память под вполне определённый массив, его размеры можно вводить по ходу выполнения кода. Так вот, если нет никаких ограничений на количество слов, то какой же размер вводить? Просьба не улыбаться снисходительно, а подтвердить слова делом.... Novichel Если дойдут руки, я отправлю. У меня даже компилятора на данный момент нет. Тебе какраз и осталось написать код вывода слова под считаным номером=) |
![]() |
![]() |
![]() |
#10 | |
Участник клуба
Регистрация: 23.12.2010
Сообщений: 1,129
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработка текста C++ | jack-fighter | Помощь студентам | 4 | 24.12.2010 23:56 |
Обработка текста | DOC26 | Помощь студентам | 1 | 23.10.2010 13:25 |
Обработка текста | JRcoker | Общие вопросы Delphi | 5 | 31.07.2008 23:35 |
обработка текста | pvleo | Фриланс | 4 | 14.07.2008 05:19 |
Обработка текста | GAGARIN-NEW | Общие вопросы Delphi | 7 | 06.10.2007 15:25 |