Форум программистов, компьютерный форум CyberForum.ru

Написать программу, которая считывает английский текст из файла и выводит на экран слова текста, начинающиеся и оканчивающиеся на гласные буквы. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ putty http://www.cyberforum.ru/cpp-beginners/thread338291.html
преведы! аналогичная тема уже есть, но тем не менее :) где можно почитать маны//исходники проектов использующих ssh. исходники putty нагоняют тихий ужас и вызывают обмороки. даже не знаю как спросить еще. обмороки еще дают о себе знать. вОпщем, каким чудотворным образом написать прогу, которая будет конектится под виндой к SSH серверу.
C++ Проблемы с выводом Подскжите пожалуйста почему не работает эта программа ? Почему точнее не работает вывод ? #include<iostream> #include<string> #include<fstream> //для ofstream #include<windows.h> using namespace std; int main () {setlocale(LC_ALL,"Rus"); cout<<"Введите строку для ввода --> "; string str; http://www.cyberforum.ru/cpp-beginners/thread338287.html
C++ Доступ к переменным класса
Давным давно помню была такая фишка в сях, когда приходилось много раз писать конструкцию типа "VarName->member()" можно было заключить это в некоторый блок кода внутри которого можно было напрямую использовать member(). Может кто-нибудь напомнить? Заранее спасибо.
C++ Как определить какой массив ест память
В проге куча всяких массивов в том числе глобальных Со временем объем занимаемой оперативной памяти начинает расти, прога пишет всякие данные в массивы в бесконечном цикле в коде не использую ни malloc/free ни new/delete 1) правильно понимаю что есть память увеличиваясь со временем может только глобальный массив ? или массив внутри функции тоже может после инициализации увеличить объем...
C++ ООП http://www.cyberforum.ru/cpp-beginners/thread338204.html
Подскажите статью или книгу где рассказывается про динамические списки (с указателями,ссылками,динамической памятью и классами знаком)
C++ Тема матрица вероятности Помогите создать 1620 на 6 матрицу, из числового интервала Просьба выложить портянку вариант такой матрицы. Сам не владею навыками написания программного кода и матанализа. подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
02.08.2011, 14:29     Написать программу, которая считывает английский текст из файла и выводит на экран слова текста, начинающиеся и оканчивающиеся на гласные буквы.
Цитата Сообщение от grizlik78 Посмотреть сообщение
Но по-моему имелись в виду всё-таки те слова, которые одновременно и начинаются и заканчиваются гласными. Иначе правильнее было бы слово "слова" использовать в задании дважды: слова начинающиеся и слова заканчивающиеся гласными буквами.
Всё с водится к реализации условия в строке 54 моего кода
Вот возможные варианты вывода, а дальше уже как кому нужно
C++
1
2
3
4
if(is_vowel(pch[0]) ) - выводятся слова только начинающиеся на гласную
if(is_vowel(pch[strlen(pch) - 1])) - выводятся слова только заканчивающиеся на гласную
if(is_vowel(pch[0]) || is_vowel(pch[strlen(pch) - 1])) - слова начинающиеся или заканчивающиеся на гласную
if(is_vowel(pch[0]) && is_vowel(pch[strlen(pch) - 1])) - слова ожновременно начинающиеся и оканчивающиеся на гласную
Добавлено через 8 минут
Цитата Сообщение от Olga_ Посмотреть сообщение
Так в чем же ошибка? Во первых однобуквенные слова - тоже слова, а во-вторых, слово in не должно по заданию выводится. Сказано же "...начинающиеся и оканчивающиеся на гласные буквы"
В том что твой код не выводит ещё 4 слова, сравни работу своего алгоритма с моим, если тебе это сложно то вод вывод консолей с моего и твоего приложения
Мой
Enter FileName with text : text.txt
вывод
a
influence
any
opposite
a
above
a
once
usually
universe
eventually
a
example
a
a
a
a
a
also
energy
are
undergo
a
a
a
a
a
are
a
envelope
a
a
a
accrete
a
undergo
a
Ia
are
above
a
any
Once
escape
a
energy
a
are
a
inside
a
a
a
a
A

[Y/N] Y - scan new file
Твой
a
influence
any
opposite
a
above
a
once
usually
eventually
a
a
a
a
a
a
also
energy
are
undergo
a
a
a
a
a
are
a
envelope
a
a
a
accrete
a
undergo
a
Ia
are
above
a
any
Once
escape
a
energy
a
are
a
inside
a
a
a
a
A


отличие 4 слова, хочешь проверь сам...

Добавлено через 31 секунду
В строке 54 использовал такое условие
C++
1
if(is_vowel(pch[0]) && is_vowel(pch[strlen(pch) - 1]))
 
Текущее время: 07:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru