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

удаление пробелов между словами и буквами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выбрать идущие подряд тройки цифр, упорядоченных по возрастанию. ( Не используя массивы ) http://www.cyberforum.ru/cpp-beginners/thread223268.html
Здравствуйте ! Помогите решить задание : Выбрать идущие подряд тройки цифр, упорядоченных по возрастанию. (Разрешаются только библиотеки iostream или stdio.h и не используя при этом массивы !!!) Спасибо.
C++ Бинарное дерево Здравствуйте.Прошу помощи.Никак не могу разобраться в задании.Нужно сделать бинарное дерево и с помощью дерева привести выражение к бесскобочной логике: (a*b+c)/(a-(d+a)).Что это значит? http://www.cyberforum.ru/cpp-beginners/thread223267.html
Only строки* C++
Помогите пожалуйста с написанием программ через библиотеку <stdio.h> 1.Ввести строку и слово. Определить и вывести, сколько раз встречаются в строке буквы, перечисленные в слове. 2.Ввести строку и два слова. Вывести строку, в которой все вхождения первого слова заменены на второе слово.
Найти либо максимум, либо минимум для трех задаваемых чисел C++
Написать программу, которая находит максимум, либо минимум для трех задаваемых чисел. Вопрос: не могу понять что за минимум и максимум чисел такой!!!
C++ Найти два соседних слова с непересекающимся набором согласных http://www.cyberforum.ru/cpp-beginners/thread223220.html
Помогите решить задачу : Найти два соседних слова с непересекающимся набором согласных Заранее спасибо !!!
C++ Сложение векторов в результирующий кто может решите пожалуйста одну задачку: Даны матрица порядка n, а также векторы X и Y с элемнтами каждый. Найти вектор C=A*(X+Y) подробнее

Показать сообщение отдельно
xellboy8
0 / 0 / 0
Регистрация: 02.01.2011
Сообщений: 8

удаление пробелов между словами и буквами - C++

02.01.2011, 16:00. Просмотров 1734. Ответов 18
Метки (Все метки)

доброго времени суток, не могли бы вы мне помочь в создании программы которая удаляет удвоенные согласные в любом предложении, но чтоб удаляла а не заменяла на пробелк примеру чтоб было слово "удвоенное" вот так "удвоеая" а не "удвое ая",

вот пример программы которую я показал учителю он утверждает что эта программа не удаляет а просто не видит эти символы:
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
28
#include <iostream>
#include <conio.h>
using namespace std;
void main()
{
    int i=0,n;
    char s[50];
    cout<<"Vvedite tekst\n";
    gets(s);            // Ввод строки
    while (s[i]!='\0')
    {   
        n=i;
        i++;
    }
    n++;
 
    for(i=0;i<n;i++)
        {   
            if(s[i]==s[i+1])
                if(s[i]!='e' || s[i]!='u' || s[i]!='i' || s[i]!='o' ||                  s[i]!='a' || s[i]!='y')
                {
                    i=i+2;
                }
                cout<<s[i];
        }
        
      getchar();
}
ЗАРАНЕЕ СПАСИБО!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru