0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 27
|
||||||
1 | ||||||
Определить количество слов в тексте, оканчивающихся на гласную букву07.02.2011, 16:21. Показов 7552. Ответов 19
Метки нет Все метки)
(
Помогите пожалуйста с заданием, особенно пункт 2 ...
![]() С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки текста не должна привышать 70 символов) Имя файла должно иметь расширение DAT Написать программу, которая 1) выводит текст на экран 2) определяет количество слов в тексте, оканчивающихся на гласную букву Добавлено через 2 минуты есть кое что уже
0
|
|
07.02.2011, 16:21 | |
Ответы с готовыми решениями:
19
Строка: Подсчитать количество слов в тексте, которые заканчиваются на гласную букву...
Определить количество слов в тексте, оканчивающихся на согласную букву |
Freelance
![]() 2890 / 1825 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
||||||
07.02.2011, 16:26 | 2 | |||||
1
|
0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 27
|
|
07.02.2011, 16:28 [ТС] | 3 |
Спасибо, а можно всю программу и нас просят её сделать на QC
![]()
0
|
Модератор
![]() ![]() ![]() ![]() 11896 / 7268 / 1721
Регистрация: 25.07.2009
Сообщений: 13,312
|
||||||
07.02.2011, 16:43 | 4 | |||||
Что это?
1
|
0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 27
|
|
07.02.2011, 16:53 [ТС] | 5 |
Шикарно, огромное спасибо
![]() PS. Это конечно не обязательно, но вариант для русского текста можно?
0
|
Модератор
![]() ![]() ![]() ![]() 11896 / 7268 / 1721
Регистрация: 25.07.2009
Сообщений: 13,312
|
|
07.02.2011, 16:58 | 6 |
Их аж три, как минимум - cp866(DOS), cp1251(Windows), utf-8(UNICODE)
Вам для какого "русского текста" нужно? ![]()
0
|
686 / 613 / 43
Регистрация: 13.01.2011
Сообщений: 1,722
|
|
07.02.2011, 17:06 | 7 |
QT мб ? Оо
0
|
0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 27
|
|
15.02.2011, 01:45 [ТС] | 8 |
Спасибо за работающую программу, но тут проблема, можно ли ее скорректировать под некоторые условия
![]() "Использовать только библиотечные функции ввода/вывода слова, Нельзя использовать функции библиотеки, находящиеся в файле string.h, Нельзя использовать библиотечные функции работы со строками/словами" Добавлено через 1 час 7 минут Помогите пожалуйста отредактировать код ![]()
0
|
![]() 5827 / 3478 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
15.02.2011, 09:29 | 9 |
А сразу об этом написать было нельзя? В самом первом сообщении, в формулировке задачи? Нужно уметь уважать и свое время, и чужое.
Напиши функцию, которая будет возвращать указатель на конец очередного слова. Потом проверяй, содержится ли символ, на который указывает возвращаемый указатель, в строке гласных.
0
|
0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 27
|
|
15.02.2011, 09:39 [ТС] | 10 |
Извините, не были сразу сказаны условия к заданию
![]()
0
|
![]() 5827 / 3478 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||
15.02.2011, 10:02 | 11 | |||||
вот это можно сделать с помощью таких функций (wordEnd, in):
1
|
0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 27
|
|
15.02.2011, 10:08 [ТС] | 12 |
Не работает
![]()
0
|
![]() 5827 / 3478 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
15.02.2011, 10:09 | 13 |
Larka91, что именно не работает?
0
|
0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 27
|
|
15.02.2011, 10:11 [ТС] | 14 |
А как же ввод из файла .DAT ? и при компиляции выводиться на экран "a\nfoo bara,baz \tquuza;\t.xyzzy? bat!qwe" оО
в посте№4 прекрасно работающая программа, но под условия задания не подходит ![]()
0
|
![]() 5827 / 3478 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
15.02.2011, 10:17 | 15 |
Larka91, и это уже значит "не работает"? Код, который я привел - всего лишь пример использования созданных функций. Ввод из файла уж прикручивай сама, смотри предыдущий пример от easybudda, там все четко и понятно - ввод имени файла, открытие, чтение, закрытие файла, и все с проверками. Ничего сложного, запросто разберешься.
0
|
0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 27
|
|
15.02.2011, 10:24 [ТС] | 16 |
Я уже запуталась ...
0
|
![]() 5827 / 3478 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
15.02.2011, 10:27 | 17 |
Larka91, попробуй дописать сама, если не получится - выкладывай код сюда, я скажу, что не так. Подсказка: в моем примере вся полезная работа совершается в строках 17-19, p - указатель на конец очередного слова.
0
|
0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 27
|
|
15.02.2011, 11:18 [ТС] | 18 |
Нет, у меня не получается прикрутить ваш код с кодом easybudda
![]() Я понимаю, но всё равно сложно .. Добавлено через 31 минуту Помогите ![]()
0
|
Модератор
![]() ![]() ![]() ![]() 11896 / 7268 / 1721
Регистрация: 25.07.2009
Сообщений: 13,312
|
||||||
15.02.2011, 16:52 | 19 | |||||
![]() Решение
Вот честно говоря выбешивают такие запреты... Вот Вам с велосипедами
![]()
3
|
В астрале
![]() 8048 / 4805 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||
15.02.2011, 19:54 | 20 | |||||
Без string.h инфа 100%.
1
|
15.02.2011, 19:54 | |
Помогаю со студенческими работами здесь
20
Подсчитать в тексте (из файла) количество слов, заканчивающихся на гласную букву
Определить, каких слов в тексте больше: которые начинаются на гласную или на согласную букву? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |