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

Работа со строками. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Охотник http://www.cyberforum.ru/cpp-beginners/thread297746.html
Охотник (Время: 1 сек. Память: 16 Мб) Сезон охоты очень не долог, и поэтому оставшуюся часть года заядлые охотники развлекают себя тем, что стреляют по мишеням в тире. Тир представляет собой...
C++ Раскрывающийся список всем привет. такое дело: есть прога, на ее форме куча текста и т.д. можно так сделать, чтобы выделяя одно слово можно было сделать из него что-то типа раскрывающегося списка, куда можно было бы... http://www.cyberforum.ru/cpp-beginners/thread297733.html
Последовательность - 2 C++
Последовательность - 2 (Время: 1 сек. Память: 16 Мб) Вася написал на доске n целых чисел ai и ушел. Пришел Петя и, увидев Васину последовательность, решил ее немного изменить. Для этого он решил,...
C++ Создание класса с перегрузкой операторов конструктор и деструктор
Создать класс времени (Time) содержащий закрытую переменную-член хранящую целое значение времени интервала в секундах. Интерфейс класса образуют функции-члены для доступа и изменения значения...
C++ Проверьте!Даны вещественные массивы A[5][6], B[6]. Определить значения вещественного массива C[6] по правилу... http://www.cyberforum.ru/cpp-beginners/thread297716.html
Прошу о помощи! Проверьте задачку! Надеюсь что хоть часть будет верно написано (я ведь совсем не шарю в этой теме) _______________________________________________________________________________...
C++ В строке имеется одна точка с запятой (;). Подсчитать количество символов до точки с запятой и после нее. В строке имеется одна точка с запятой ( ; ). Подсчитать количество символов до точки с запятой и после нее. подробнее

Показать сообщение отдельно
Alisa22
-1 / 1 / 0
Регистрация: 14.06.2010
Сообщений: 75

Работа со строками. - C++

17.05.2011, 15:15. Просмотров 478. Ответов 1
Метки (Все метки)

Лишние пробелы. Дана строка, состоящая из слов, разделенных пробелами. Напишите программу, удаляющую лишние пробелы. Пробел считается лишним, если он:
• стоит в начале строки;
• стоит в конце строки;
• следует за пробелом.
Помогите переделать на С++........
Листинг на Паскале:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
program Dekio;
var
s :string;
begin
writeln('Введите строку:');
readln(s);
while pos('  ',s) <> 0 do
delete(s,pos('  ',s),1);
if s[1]=' ' then
delete(s,1,1);
if s[length(s)]=' ' then
delete(s,length(s),1);
writeln('Результат:');
writeln(s);
end.
 Комментарий модератора 
Используйте теги форматирования кода!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru