Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Игнорировать ввод букв Скажите, как игнорировать ввод букв и вообще всех символов кроме 0-9 и точки, подобно проверке на корректность ввода данных. Какой-то цикл с getchar, putchar. https://www.cyberforum.ru/ cpp-beginners/ thread678164.html Найти сумму и количество четных чисел C++
Найти сумму и количество четных чисел, меньших 10. Z
C++ Как это все записать в devC++? https://www.cyberforum.ru/ cpp-beginners/ thread678127.html
Помогите все это написать на devC++ program fs; uses crt; procedure F(x,e:real; var s:real; var i:longint); var t:real; begin s:=1/x; t:=x; i:=1; while abs(1/((2*i+1)*t))>e do begin i:=i+1; t:=t*x*x; s:=s+1/(t*(2*i-1));
C++ Разработайте, реализуйте и протестируйте класс, описывающий правильную треугольную пирамиду Пожалуйста, помогите составить программы: 1. Разработайте, реализуйте и протестируйте класс, описывающий правильную треугольную пирамиду. Сделайте возможным изменение длин ребер, вычисление площади поверхности и объема. 2. Реализуйте и протестируйте функцию double EvalStr(char *s); производящей вычисление формулы, представленной в виде строки s. Для упрощения считаем, что в формулу входят... https://www.cyberforum.ru/ cpp-beginners/ thread678118.html
C++ Класс, описывающий правильную треугольную пирамиду
Пожалуйста, помогите составить программу по теме класс: Разработайте, реализуйте и протестируйте класс, описывающий правильную треугольную пирамиду. Сделайте возможным изменение длин ребер, вычисление площади поверхности и объема.
C++ Контрольная сумма https://www.cyberforum.ru/ cpp-beginners/ thread678071.html
В ТЗ сказано вычислить контрольную сумму строки. Не нашёл исходных кодов или алгоритмов. Мне любую, но склонен к md5
C++ Функция, возвращающая указатель Нужно написать функцию, входящие параметры которой являются указателем на структуру. Заполнить в функции структуру (не важно). Возвратить указатель на эту изменению структуру. что-то вроде такого: Ticket* zapolnenie (Ticket *T) { cout<<"vvedite punct nazna3niya"<<endl; cin>>T->PN; return *T; } https://www.cyberforum.ru/ cpp-beginners/ thread678064.html Записать числа без десятичного порядка C++
Записать следующие числа без десятичного порядка: a) -0.00027E+5 b) 666E-3 c) 1E1 d) 23.98E-1
C++ Почему возникают предупреждения? // Test_Project.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std; /////////////////////////////////////////////////////////////////////// class angle { https://www.cyberforum.ru/ cpp-beginners/ thread678038.html C++ Найти площадь под кривой методом монте-карло Здравствуйте! Помогите найти площадь под кривой y=cosx, на интервале -pi/2<=x<=pi/2. Напишите пожалуйста код, желательно с объяснениями. Спасибо https://www.cyberforum.ru/ cpp-beginners/ thread678036.html
C++ Программа, ищущая натуральные числа, делящиеся на каждую из своих цифр
Найти все натуральные числа, не превосходящие заданного N, и делящиеся на каждую из своих цифр. Программа запускается, идет, но если в циклах задавать начальное значение 0, то не работает. Еще циклы не позволяют число более длинным (в моем случае число получается четырехзначным). Можно как-нибудь изменить это? Если у меня четыре цикла, то при вводе трехзначного числа (даже если в первом цикле...
C++ Программа находит индексы с положительными и отрицательными элементами https://www.cyberforum.ru/ cpp-beginners/ thread678027.html
Ребят я тут прогу написал которая выводит индексы с положительными элементами и отрицательными, но проблема в том что она выводит только положительные а отрицательные нет...не понимаю почему... #include <iostream> #include "iostream" #include "time.h" #include "iomanip" #include <algorithm> #define NMAX=100 int mas; int mas2;
1458 / 795 / 257
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
23.10.2012, 12:05 0

Заменить в строке все группы подряд идущих точек на многоточие - C++ - Ответ 3597675

23.10.2012, 12:05. Показов 1962. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено user_p01 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    setlocale (LC_ALL, "Russian");
    string str = "книга.. кот........ стол. ключ";
    auto pos1 = str.find('.');
    auto pos2 = str.find_first_not_of('.', pos1);
    while (pos1 != string::npos)
    {
        str.replace(pos1, pos2-pos1, "...");
        pos1 = str.find('.', pos1+3);
        pos2 = str.find_first_not_of('.', pos1);
        
    }
    cout<<"-> "<<str<<endl;
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Заменить в строке все группы подряд идущих точек на многоточие C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.10.2012, 12:05
Готовые ответы и решения:

Заменить в строке все группы стоящих рядом точек на многоточие
Ребята спасайте, поступила в университет, с этими лабораторными уже не справляюсь Вот...

Заменить в строке все группы стоящих рядом точек на многоточие
Разработать программу, которая для заданной строки s: заменяет все группы стоящих рядом точек на...

В заданной строке заменить все группы стоящих рядом точек на многоточие
Разработать программу, которая для заданной строки s: заменяет все группы стоящих рядом точек на...

Заменить в строке все группы пробелов идущих подряд на один пробел.
В программе имеется строка. string str; Как можно в строке str заменить все группы пробелов...

2
23.10.2012, 12:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.10.2012, 12:05
Помогаю со студенческими работами здесь

Заменить все группы стоящих рядом точек на многоточие
Здравствуйте! Мне нужна помощь в написании программы по заданию: Заменить все группы стоящих рядом...

Для заданной строки заменить все группы стоящих рядом точек на многоточие
Разработать программу, которая для заданной строки s заменяет все группы стоящих рядом точек на...

Ввести массив, содержащий много нулевых элементов, и заменить все группы подряд идущих нулей на один ноль
ввести массив содержащий много нулевых элементов заменить все группы подряд нулей на один...

Все группы элементов, содержащие более 3х подряд идущих отрицательных элементов, заменить на максимальный элемент
В одномерном массиве A=(a1, a2, ..., an) все группы элементов, содержащие более 3х подряд идущих...

Заменить группы подряд идущих нулей на один нуль
Заменить группы подряд идущих нулей на один нуль.

Удалить в строке все лишние пробелы, то есть серии подряд идущих пробелов заменить на одиночные пробелы
Я уже решал эту задачу с помощью циклов и символьных массивов, и выкладывал на этот форум , но я не...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru