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

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

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

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

09.06.2010, 12:58. Просмотров 394. Ответов 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]=' ';
    }
}
(я не знаю что значит удалить, я просто заменил пробелами)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2010, 12:58     гласные буквы
Посмотрите здесь:

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

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

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

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

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

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

Найти все гласные буквы в словах - C++
дано натурально число n ,и символы S1,S2,S3....группа символов ,которые разделены пробелами и не имеют в середине себя пробелов будем...

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

Сколько раз встречаются гласные буквы? - C++
3. Дан текст, в котором записано одно из стихотворений А.С. Пушкина. Сколько раз встречаются гласные буквы? у меня проблемы с написанием...

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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();
Ответ Создать тему
Опции темы

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