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

обработка строки. Рядом с каждым символом написать какое-либо количество таких же символов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считать строку из файла http://www.cyberforum.ru/cpp-beginners/thread1051036.html
Как считать вторую строку из файла до пробела в элемент N, а после пробела в элемент K Пример файла: 01110 23 99 1 строка(ниже). #include <iostream> using namespace std; int main ()
C++ Замена элементов массива Помогите написать код. Дано двумерный массив целых чисел. Заменить все положительные элементы заданного массива на произведение номеров строки и столбца. http://www.cyberforum.ru/cpp-beginners/thread1051029.html
C++ Ошибка в коде
#include <iostream> #include <cstdlib> #include <iomanip> #define N 3 #define M 3 using namespace std; int main() { int max=0,proizv=1,summ=0; int A = { { 11, 6, -2},
C++ Паттерн декоратор
доброго времени суток уважаемые форумчане, помогите пожалуйста разобраться, где я допустил ошибку? суть программы в том что бы слова содержащиеся в векторе выводить с использованием обоих декораторов(1 - реверс строки 2 - обрамление слова в скобки ''), у меня почему то получается так что выводится только с использованием второго декоратора. хотя в дебаге он заходит в первый и кажется что...
C++ Последовательность структурированных переменных типа struct man http://www.cyberforum.ru/cpp-beginners/thread1051016.html
Последовательность структурированных переменных типа struct man { char name; int dd,mm,yy; char addr; }; Последняя компонента представляет собой строку переменной размерности, расположенную непосредственно за структурированной переменной. Конец последовательности - структурированная переменная с пустой строкой в поле name.
C++ сформировать и записать в выходной файл массив, элементы которого равны длинам слов Помогите пожалуйста с программой. Для произвольного текста входного файла, содержащего не более 10 строк, в каждой строке не более 80 символов, сформировать и записать в выходной файл массив, элементы которого равны длинам слов. Примечание : Размерность массива m * n определяется по следующему критерию: m – количество строк входного файла, n – максимальное количество слов в строке;... подробнее

Показать сообщение отдельно
linberg
0 / 0 / 0
Регистрация: 10.11.2013
Сообщений: 24
22.12.2013, 20:42  [ТС]     обработка строки. Рядом с каждым символом написать какое-либо количество таких же символов
он не пишет ошибки, он выводит черный экран. у меня в программе перед эти нужно посчитать количество символов в строке, программа считает, а дальше ничего не делает :С, там в конце как раз ваш способ... я его переделывала пол дня, так и не заработал

черт, в конце не совсем ваше, там как я понимаю цикл в цикле, и видимо ( голова уже совсем не соображает) я решила сделать что-то похожее


#include <iostream>
#include <string>
#include "work_4.h"
using namespace std;
int main()
{
char tmp [80];
char* pS; // Объявление указателя под строку tmp
cout <<"Please, enter string " << endl;
do // Начало цикла, в котором будут вводиться и обрабатываться строки
{
cin.getline(tmp,80); // Ввод строки
pS = new char [ strlen(tmp) + 1]; // Выделение памяти под строку и нулевой байт
strcpy_s (pS, strlen(tmp) + 1, tmp); // Копирование строки в pS

if( isdigit(*pS)) // Проверка условия: если цифра ,
break; //то строки больше не вводятся
{
int count = strlen (pS) ;
cout << " Sum of elements = " << count << endl ;
return 0 ;
delete [] pS ;
}

for (int i(0); pS[i]; i++)
for (int j(0); j < 100; j++)
cout << pS [i] << endl;
}while (true);

delete [] pS;
system("pause");
return 0;
}
 
Текущее время: 17:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru