С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Удвоить все гласные в файле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверка допустимости введенного числа http://www.cyberforum.ru/cpp-beginners/thread1132210.html
Помогите сделать числовой парсинг в котором пользователь вводит число , должна производится проверка допустимого числа.Если число быот допустимым программа выводит число на экран.
C++ Не получается использовать std::copy как memcpy? Получил задание переписать свою код: Поля x, y указывают координаты, куда должен быть помещен файл - кадр, а width, height ширину и высоту области, которая выделена в атласе под файл - кадр.... http://www.cyberforum.ru/cpp-beginners/thread1132189.html
C++ Проложить путь по элементам матрицы
Кто знает как решить эту задачу?
C++ Отнесение значение
Здравствуйте у меня проблемка с задачкой, суть моей задачи заключается чтобы введенное любое значение "х" сравнивалось со значениями которые находятся в массиве, и если же допустим a={1,2,3,4,5}...
C++ О полиморфизме http://www.cyberforum.ru/cpp-beginners/thread1132147.html
проблема с полиморфизмом следующая. Создаю массив указателей на базовый класс, далее заполняю несколько первых ячеек массива ,НО делаю это в ГЛОБАЛЬНОЙ области,но компилятор ругается именно на...
C++ Удалить повторяющиеся символы в массиве Доброго времени суток форумчане! у меня такая задачка: нужно найти и удалить все повторяющиеся элементы в массиве... я выбрал стринговый массив, там удалить проще, но прога не пашет... подключил... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6580 / 6142 / 2024
Регистрация: 18.12.2011
Сообщений: 16,014
Завершенные тесты: 1
29.03.2014, 14:51
Для такой задачи вовсе не нужен массив.
В цикле читаете символ, выводите его.
Если символ - гласная буква, то выводите его еще раз.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
char gl[]="aeioyu";
char c;
wihle((c=in_stream.get())!=EOF)
{
   out_stream<<c;
   bool glasn=false;
   for(int i=0;i<strlen(gl)
   {
         if(c==gl[i])
         {
               glasn=true;break;
         }
   }
   if(glasn)
       out_stream<<c;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.