6 / 2 / 2
Регистрация: 10.12.2011
Сообщений: 97
|
||||||
1 | ||||||
доделать программу28.05.2012, 15:05. Показов 711. Ответов 4
Метки нет (Все метки)
в main. сделать с помощью функций Добавлено через 56 секунд само задание: Написать программу, которая считывает текст из файла и выводит его на экран, после каждого предложения добавляя, сколько раз встретилось в нём введённое с клавиатуры слово.
0
|
28.05.2012, 15:05 | |
Ответы с готовыми решениями:
4
Доделать программу. Доделать программу С++ Доделать программу Доделать программу |
Заблокирован
|
||||||
28.05.2012, 15:49 | 2 | |||||
Лично мне по душе вот такой вариант
text.txt
This is test of program. This file contain some text in it.
So if algorithm works - You should see this text with some transformations.
1
|
6 / 2 / 2
Регистрация: 10.12.2011
Сообщений: 97
|
|
28.05.2012, 15:52 [ТС] | 3 |
спасибо большое)
0
|
Заблокирован
|
|
28.05.2012, 22:31 | 4 |
- счётчик слов
роs = -1 //Увеличиваем счётчик слов Поясняю text = "тест текст тест" роs = -1 while((pos = text.find("тест",pos + 1 = 0)) Первая итерация pos = 0 Увеличили счётчик count++ Вторая итерация pos уже 1 т.е. ищем тест в подстроке "ест текст тест" - возвратом будет pos = 10 Увеличили счётчик count++ Третья итерация pos = 11 Ищем в подстроке "ест" - возвратом будет НЕ НАЙДЕНО т.е. -1 Всё вышли из цикла Далее всё понятно и так
1
|
6 / 2 / 2
Регистрация: 10.12.2011
Сообщений: 97
|
|
28.05.2012, 22:48 [ТС] | 5 |
почему 3 итерация. и позиция уже 11?
Добавлено через 1 минуту text = text + "(" + itoa (count,buffer,15) + ")"; вот эта строчка. можете объяснить
0
|
28.05.2012, 22:48 | |
28.05.2012, 22:48 | |
Помогаю со студенческими работами здесь
5
Доделать программу семинара Доделать программу ( ветвь) Не могу доделать программу не могу доделать программу Доделать программу для кассира Не могу доделать программу(здчу) VC++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |