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

Удаление символов из строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Защита от дурака. Разбор кода http://www.cyberforum.ru/cpp-beginners/thread788164.html
всем здравствуйте. Прошу помощи. такова ситуация, есть код защиты от ввода букв и отбрасывания пробелов, но не могу разобраться, он не мой. помогите разобраться. float zashita() { char si; char s1={""}; int r2=0,r3=0; float kat1;
C++ Возврат значения С++ Hi people! Вот такое задание: 1) Реализовать заданную динамическую структуру данных, с которой можно работать через перегруженные операции. 2) Для демонстрации работы программы необходимо реализовать меню, позволяющее вызывать операции реализованной структуры данных. На экране должна отображаться вся последовательность введенных элементов, над которыми производятся действия. Создайте... http://www.cyberforum.ru/cpp-beginners/thread788159.html
Указателю на базовый класс присвоить адрес производного класса C++
class Point { public: Point(float a=0, float b=0) { x=a; y=b; } protected: float x; float y; };
C++ Текстовый файл/ Отредактировать текст, заменяя в нем повествовательные предложения восклицательными, а восклицательные – вопросительными
Моя задача звучала следующим образом: " Дан текстовый файл. Отредактировать текст, заменяя в нем повествовательные предложения восклицательными, а восклицательные – вопросительными. По нажатию произвольной клавиши выделить последнее отредактированное предложение. " Небольшую трудность составляет именно выделение последнего отредактированного предложения. Мы должны запоминать позицию...
C++ Шаг в 0,5 http://www.cyberforum.ru/cpp-beginners/thread788138.html
Вычислить значение функции y={x}^{5}-\sqrt{x} При 0 \leq X \leq 5 c шагом в 0,5 Т.е. x 0 0.5 1 1.5 2
C++ переделать программу Pascal -> C++ (Восстановить исходную матрицу и напечатать ее по строкам) с паскаля на с++...буду очень признателен. вот текст задачи. Квадратная матрица, симметричная относительно главной диагонали, задана своим верхним треугольником в виде одномерного массива. Восстановить исходную матрицу и напечатать ее по строкам. Под директивой iostream uses crt; const nmax = 20; var подробнее

Показать сообщение отдельно
DIEZEL-man
13 / 13 / 0
Регистрация: 17.02.2013
Сообщений: 54
17.02.2013, 11:35     Удаление символов из строки
Условие: Даны натуральное число N, символы s1,...,sn. Удалить из данной последовательности все группы букв вида abcd. Я начинающий программист, вот что у меня получилось:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <conio.h>
using namespace std;
int main () {
 
int n, i; string s[n];
cout<<"Vvedite n"<<endl;
cin>>n;
cout<<"Vvedite stroku"<<endl;
cin>>s[n];
for (i=1; i<n; i++)
if (s[i] == 'a' && s[i+1] == 'b' && s[i+2] == 'c' && s[i+3] == 'd')
delete s[i] && s[i+1] && s[i+2] && s[i+3];
cout<<"Resultat:"<<endl<<<s[n];
 
getch ();
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru