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

Строки (C++) - C++

Восстановить пароль Регистрация
 
Шардлэйк
Сообщений: n/a
10.12.2010, 18:48     Строки (C++) #1
вот моё задание:
Зменить в строке последовательность одинаковых символов (не пробелов) на десятичное число, соответствующее их количеству, и сам символ.

код:
#include <math.h>
#include <stdio.h>
#include <iostream>
#include <string>
using namespace std;

void main()
{

int i,u;
string str,str2;
cout<<"Vvodi stroku"<<endl;
getline(cin,str);
int len=str.length();
u=len+1;
int z=0;
for(i=0;i++;i<u)
{
if (str[i]==str[i+1])
{
z++;
str2.assign(str[i],i);
str2.assign(z,i+1);
}
str2.assign(str[i],i);
str[i]=str[i+1];
}
cout<<z<<endl;
cout<<str2<<endl;

}



Он запускается, компилятор ошибок не выдаёт, выводит только ноль и всё, кто знает в чём проблема помогите.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2010, 18:48     Строки (C++)
Посмотрите здесь:

Даны две строки. Получить строку, в которой чередуются слова первой и второй строки C++
Строки. Вывести на печать то слово этой строки, которое по алфавиту предшествует всем другим C++
C++ .Упорядочить строки матрицы по убыванию значений произведений наименьшего и наибольшего элементов каждой строки
C++ Если строки одинаковы, объединить две строки, исключив из второй первые десять символов
C++ В динамической матрице целых чисел добавить строки после строки, содержащей простое число
C++ Определить, верно ли утверждение: сумма элементов каждой i-й строки матрицы больше суммы (i-1)-й строки
C++ Определить, верно ли утверждение: сумма элементов каждой i-ой строки матрицы больше суммы (i-1)-ой строки
C++ Определить, верно ли утверждение: сумма элементов каждой i-й строки матрицы меньше суммы (i-1)-й строки

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 12:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru