0 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 35
|
|||||||||||
1 | |||||||||||
Вывести слова, содержащие буквы «о» и «е»11.06.2016, 20:12. Показов 2743. Ответов 2
Метки нет (Все метки)
Дан произвольный текст на русском языке. Написать программу, которая выводит слова, содержащие буквы «о» и «е».
Не могу добавить условие, чтобы выводились слова с этими буквами. Сделал программу, которая просто разделяет текст на слова:
Сделал
0
|
11.06.2016, 20:12 | |
Ответы с готовыми решениями:
2
Вывести на экран слова, содержащие 3 буквы. Вывести на экран слова, содержащие 3 буквы Вывести на экран слова, содержащие 3 буквы Вывести на экран слова, содержащие 3 буквы |
20 / 20 / 6
Регистрация: 09.04.2016
Сообщений: 145
|
|
12.06.2016, 14:31 | 2 |
_Astarta_, а если в слове будет несколько букв О или Е ( например ТЕРЕМ или МОЛОКО) - твоя программа выведет слово на экран столько раз, сколько эта буква встречается в слове. Ты считаешь - это правильно?
Добавлено через 16 минут П.с. Зачем в строке 18 делать цикл для каждого символа слова Т, если функция POS предназначена как раз для того, чтобы определять появление(номер позиции) подстроки в строке - типа Pos(o, T)? Такой вариант кода позволит без цикла определять - есть ли в исходной строке нужный тебе символ. Если цикл не убирать, то вместо функции Pos(в твоем написании) можно использовать просто оператор сравнения типа if (T[j]=o) or (T[j]=e) or { и так далее... }, но тогда слово будет выведено на экран столько раз, сколько буква встречается в слове, а это неправильно.
0
|
0 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 35
|
|
13.06.2016, 13:49 [ТС] | 3 |
Про 18-ую строку понял, исправил. Про программу в целом: нет, я не считаю, что это правильно. Но как исправить-не знаю
0
|
13.06.2016, 13:49 | |
13.06.2016, 13:49 | |
Помогаю со студенческими работами здесь
3
Вывести на экран слова, содержащие три буквы Вывести на экран слова, содержащие три буквы Вывести на экран слова, содержащие одновременно буквы ‘а’ и ’о’ Вывести на экран слова, содержащие три буквы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |