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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Охотник http://www.cyberforum.ru/cpp-beginners/thread297746.html
Охотник (Время: 1 сек. Память: 16 Мб) Сезон охоты очень не долог, и поэтому оставшуюся часть года заядлые охотники развлекают себя тем, что стреляют по мишеням в тире. Тир представляет собой плоскость, на которой расставлены мишени. Размерами мишеней можно пренебречь и считать их точками с координатами (x, y). Также известно, что мишени сделаны из картона, поэтому за один выстрел можно...
C++ Последовательность - 2 Последовательность - 2 (Время: 1 сек. Память: 16 Мб) Вася написал на доске n целых чисел ai и ушел. Пришел Петя и, увидев Васину последовательность, решил ее немного изменить. Для этого он решил, что может стирать с доски лишь те числа, у которых имеются слева и справа элементы, превосходящие их. Формально, Петя может стереть число ak, если существуют значения ai и aj такие, что ai > ak и aj... http://www.cyberforum.ru/cpp-beginners/thread297719.html
C++ Создание класса с перегрузкой операторов конструктор и деструктор
Создать класс времени (Time) содержащий закрытую переменную-член хранящую целое значение времени интервала в секундах. Интерфейс класса образуют функции-члены для доступа и изменения значения времени: GetHour(),GetMinute(), GetSecond(), SetHour(const int), SetMinute(const int), SetSecond(const int). Для вывода значения объекта в формате «чч:мм:СС» определить функцию show(). Добавить в созданный...
C++ Проверьте!Даны вещественные массивы A[5][6], B[6]. Определить значения вещественного массива C[6] по правилу...
Прошу о помощи! Проверьте задачку! Надеюсь что хоть часть будет верно написано (я ведь совсем не шарю в этой теме) _______________________________________________________________________________ Даны вещественные массивы A, B. Определить значения вещественного массива C по правилу: C=сумме j-го столбца массива A при B>0 C=0 при B=0 C=A+A при B<0 Значение переменной i изменяется от 0 до 5....
C++ В строке имеется одна точка с запятой (;). Подсчитать количество символов до точки с запятой и после нее. http://www.cyberforum.ru/cpp-beginners/thread297714.html
В строке имеется одна точка с запятой ( ; ). Подсчитать количество символов до точки с запятой и после нее.
C++ Дана строка. Определить, сколько раз входит в нее группа букв abc Дана строка. Определить, сколько раз входит в нее группа букв abc. подробнее

Показать сообщение отдельно
Alisa22
-1 / 1 / 0
Регистрация: 14.06.2010
Сообщений: 75
17.05.2011, 15:15     Работа со строками.
Лишние пробелы. Дана строка, состоящая из слов, разделенных пробелами. Напишите программу, удаляющую лишние пробелы. Пробел считается лишним, если он:
• стоит в начале строки;
• стоит в конце строки;
• следует за пробелом.
Помогите переделать на С++........
Листинг на Паскале:
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.
 Комментарий модератора 
Используйте теги форматирования кода!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru