![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 07.04.2012
Сообщений: 216
|
![]() Код:
Последний раз редактировалось RussDragon; 05.10.2012 в 18:59. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Это хороший код даже для проффи, если он дает правильный результат.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 07.04.2012
Сообщений: 216
|
![]()
Его смысл в принципе в одном, принимать входной поток, смотреть является ли символ частью слова, если да то считать их количество, до тех пор пока не встретится символ по типу перехода на новую строку, табуляции или пробела, далее записывать данные в массив. Вывод от текста "test test" такой — 0 4 4 0 0 0 0 0 0 0 ( Да, как записывать в первую ячейку массива и придумал, но подумал что не критично )
UPD: Поправил вывод, теперь он начинает вывод с 1 и записывает в таком формате: 1: 4 2: 4 3: 0 И т.д. UPD2: Нашел несколько ошибок при вводе русских слов. Например при написании "Привет" он записывает не 6, а 12 символов. Может я конечно чего-то пока не знаю, но надо бы поправить. Последний раз редактировалось RussDragon; 05.10.2012 в 19:03. |
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 07.04.2012
Сообщений: 216
|
![]()
Ну, как я и говорил, чего-то я не знал)
Ну тогда пожалуй, это полностью рабочая версия программы |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 07.04.2012
Сообщений: 216
|
![]() Код:
Да, я специально не использовал switch так как не дошел до него в учебнике. И да, код написал за 10 минут от нечего делать) |
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 02.05.2011
Сообщений: 2
|
![]()
Слишком маленький код, чтобы по нему можно было что-то сказать. И да, тут лучше и нагляднее будет использовать switch.
![]() P.S. Посмотри, что произойдет, если записать в main такой вызов: Calc(12, 0, '/'); |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 07.04.2012
Сообщений: 216
|
![]()
У меня вызывается LLBD, надо поправить, но думать ради такого бесполезного кода не хочется)
|
![]() |
![]() |