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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
GreatTalker
 Аватар для GreatTalker
4 / 4 / 0
Регистрация: 03.10.2010
Сообщений: 111
#1

Удаление гласных из строки - C++

07.04.2012, 11:08. Просмотров 910. Ответов 5
Метки нет (Все метки)

Нужно написать программу для ввода строки и вывода этой строки на экран с удалёнными гласными.Например строка This is a pen должна быть выведена на экран как Ths s pn.Как написать эту программу, используя указатели?Нужно сделать программу на языке СИ.Прошу,помогите.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2012, 11:08     Удаление гласных из строки
Посмотрите здесь:

Удаление строки C++
C++ Удаление из строки
C++ Строки.Удаление .
C++ Удаление строки
Строки: подсчитать количество гласных букв в строке C++
Алгоритм удаления гласных букв из строки без использования методов класса String C++
C++ Строки. Сравнить количество гласных и согласных
Строки. Найти слова, в которых гласных букв больше, чем согласных C++
Строка. Удаление гласных C++
Удаление дублирующихся гласных из файла C++
C++ Определить номер строки в которой больше всего гласных букв
Составить новую строку из всех гласных латинских букв исходной строки без повторений C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igorrr37
 Аватар для igorrr37
1600 / 1228 / 121
Регистрация: 21.12.2010
Сообщений: 1,875
Записей в блоге: 7
07.04.2012, 13:50     Удаление гласных из строки #2
C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#include <string.h>
 
int main()
{
    char s[256], *vow = "AaEeIiOoUuYy", *a = s, *b = s;
    gets(s);
    for(; *b = *a++; strchr(vow, *b) ? NULL : ++b);
    puts(s);
    return 0;
}
GreatTalker
 Аватар для GreatTalker
4 / 4 / 0
Регистрация: 03.10.2010
Сообщений: 111
07.04.2012, 13:50  [ТС]     Удаление гласных из строки #3
Спасибо огромное!
User1990
26 / 26 / 2
Регистрация: 03.11.2009
Сообщений: 158
07.04.2012, 14:26     Удаление гласных из строки #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include "fstream"
#include "iostream"
 
using namespace std;
 
int main()
{   
    char c;
 
std::cout<<"Enter your sentence"<<std::endl;
cin.get(c);
while(c!='\n'){
        if(c!='h') cout<<c; //здесь дополнишь свои условия вывода
        cin.get(c);
}
cout<<std::endl<<"that's all"<<std::endl;
    
    return 0;
}
Mee1s
Сообщений: n/a
20.01.2014, 18:55     Удаление гласных из строки #5
Подниму-ка я эту актуальную на данный момент тему. В общем. Сейчас зачет и нужно решить данную задачу. Попытался скопировать код от пользователя "igorrr37". В коде выдало 3 ошибки. Пожалуйста. Кому не сложно, помогите решить проблему.
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
20.01.2014, 18:58     Удаление гласных из строки #6
Mee1s, Ну может описание ошибок дашь? или нам гадать
Yandex
Объявления
20.01.2014, 18:58     Удаление гласных из строки
Ответ Создать тему
Опции темы

Текущее время: 03:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru