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

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

Войти
Регистрация
Восстановить пароль
 
Garret192
1 / 1 / 0
Регистрация: 21.10.2009
Сообщений: 84
#1

гласные буквы - C++

09.06.2010, 12:58. Просмотров 402. Ответов 1
Метки нет (Все метки)

Привет .Помогите пожалуйста отладить программу.
Из текста удалить все слова заданной длины, начинающиеся на гласную букву.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include<iostream.h>
void f(char *str);
int main()
{
     char str[26];
     int i;
     cout<<"Vvedi tekt "<<endl;
     gets(str);
     f(str);
     for(i=0;i<strlen(str);i++)
     cout<<str[i];
     return 0;
}
void f(char *str)
{
    int k=0,d,i,j;
    cout<<"Vvedi dlinnu slova ";
    cin>>d;
    for(i=0;i<strlen(str);i++)
    {
     if(str[i]!=' ') k++;
     else
     if(str[i-k]==(('е'||'у'||'ы'||'а'||''||'э'||'и'||'ю')&&(d==k)))
     for(j=i-k;j<i;i++)
     str[j]=' ';
    }
}
(я не знаю что значит удалить, я просто заменил пробелами)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2010, 12:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос гласные буквы (C++):

Очереди: одна должна содержать гласные буквы, другая - согласные буквы; чтение из файла - C++
помогите написать программу. я понимаю как ее сделать, но не могу реализовать:( В файле записано несколько предложений, которые могут...

Удвоить гласные буквы - C++
Сижу на экзамене,очень нужна помощь:&quot; удвойте каждую гласную букву в слове&quot;. Очень нужна ваша помощь Добавлено через 17 минут Горю...

Только гласные буквы - C++
После ввода с клавиатуры строки произвольного размера выдать на экран строку с гласными буквами кириллицы, которые остались, а также их...

Выдать на экран гласные буквы - C++
После ввода с клавиатуры произвольного текста отсортировать его и выдать экран соответственно в обратном алфавиту порядке только гласные...

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

Удалить гласные буквы из текста - C++
Нужно, чтобы из строк удалялись гласные английские буквы (задал их конст. строкой vowels=&quot;aeiouy&quot;); не знаю, как лучше это сделать....

1
Sekt
156 / 155 / 10
Регистрация: 29.04.2009
Сообщений: 637
09.06.2010, 14:37 #2
C
1
2
3
4
5
6
7
8
9
10
11
12
    short size = 10;
    char * s = new char[size];
    std::cin>>s;
    for(int i =0;i<size;i++)
        if(s[0]=='A')
        {
            for(int j = i + 1;j<size;j++)
                s[j-1] = s[j];
            i--;size--;
        }
        std::cout<<s;
        _getch();
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2010, 14:37
Привет! Вот еще темы с ответами:

Удалить все гласные буквы из строки - C++
СТРОКИ: Удалить все гласные буквы из строки.

Вывести гласные буквы введённого текста - C++
Помогите пожалуйста а то что то ничего не получается.Я только начинаю и всё какое то непреодолимое) Собственно пользователь вводит...

Вычеркнуть из слова все гласные буквы - C++
помогите решить задачу со строками &quot;Вычеркнуть из слова все гласные буквы.&quot; :wall: (желательно масивом и без функции. плохо то что...

Убрать все гласные буквы со строки - C++
Доброго времени суток уважаемые форумчане, появилась очередная задача которую я так и не смог решить, программу написал, но вот работает...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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