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

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

Войти
Регистрация
Восстановить пароль
 
ALEKSANDR_UA
1 / 1 / 1
Регистрация: 20.04.2014
Сообщений: 5
#1

Исключить из строки S все сдвоенные пробелы - C++

22.04.2014, 22:04. Просмотров 314. Ответов 2
Метки нет (Все метки)

задание
Кликните здесь для просмотра всего текста
Дана строка S, состоящая из латинских букв, пробелов и знаков препинания, а также буквенные символы C1 и C2. Требуется:
Исключить из строки S все сдвоенные пробелы
Заменить в строке S все вхождения символа C1 на символ C2
Все согласные буквы в строке S сделать строчными
Подсчитать количество гласных букв в строке S
Подсчитать количество слов в строке S, начинающихся на согласную букву.
К гласным буквам относятся 'A', 'E', 'I', 'O', 'U', 'Y' (и соответствующие им строчные). к согласным все остальные. К знакам препинания относятся символы '.', ',', '?', '!', ':', ';'. Словом считается непрерывная последовательность буквенных символов.
Входные данные
Первая строка содержит строку S.Длина S не превосходит 100 символов.
Вторая строка содержит два символа C1 и C2 разделённые пробелом.
Выходные данные
В первой строке выведите строку S после всех преобразований.
Во второй строке выведите два целых числа — соответственно число гласных букв в S и число слов в S, начинающихся на согласную букву.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2014, 22:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Исключить из строки S все сдвоенные пробелы (C++):

Переписать все строки файла F.txt в файл G.txt, удаляя все пробелы в конце каждой строки - C++
помогите как можно быстрей Дан текстовый файл F.txt. Переписать все строки файла F.txt в файл G.txt, удаляя все пробелы в конце каждой...

Строки: удалить все пробелы - C++
Всем доброго времени суток. Я учусь на инженера-электрика и вообщем-то засел на задаче по программированию на С++. Буду весьма благодарен...

Строки. Удалить все пробелы - C++
Задание: Дана строка, в которой слова разделены одним пробелом и более. Удалить из нее все пробелы. #include <iostream> #include...

Класс, который удаляет из строки все пробелы - C++
Нужен класс, который удаляет из строки все пробелы. Как сие лучше реализовать? Придумалось вот такое: #include <iostream> #include...

Исключить повторяющиеся символы, заменить их на пробелы. - C++
Последнее задание по экзамену! исключить повторяющиеся символы, заменить их на пробелы. При вводе 2Х строк 1-1234567890, 2-0987654321 ...

Распечатать все простые сдвоенные числа меньшие заданного - C++
Здравствуйте! Помогите написать программу Если p и q - простые числа и q = p+2, то они называются простыми сдвоенными числами или...

2
ALEKSANDR_UA
1 / 1 / 1
Регистрация: 20.04.2014
Сообщений: 5
29.04.2014, 16:41  [ТС] #2
поднять
0
zss
Модератор
Эксперт С++
6865 / 6427 / 2148
Регистрация: 18.12.2011
Сообщений: 16,890
Завершенные тесты: 1
29.04.2014, 17:08 #3
Исключить сдвоенные пробелы
C++
1
2
3
4
5
6
char str[]="aa    dddged     hhhhh";
for(int i=1;str[i];i++)
{
     if(str[i]==' ' && str[i-1]==' ')
            strcpy(str+i-1,str+i);
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2014, 17:08
Привет! Вот еще темы с ответами:

Cоставить программу, удаляющую все пробелы из введеной строки - C++
Доброго времени суток) Не могу понять Как выполнить задание: Нужно в си ++ составить две функции: в первом варианте:функция...

Составить программу, удаляющую все пробелы из введенной строки - C++
Составить программу, удаляющие все пробелы из введенной строки freepascal напишите код программы

Исключить лишние пробелы между словами (комментарии) - C++
Помогите пожалуйста разобраться в коде, писала не я, мало что тут понимаю, но мне нужны некоторые элементы этой задачи, чтобы решить свою:)...

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


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

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

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