Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как передать параметр в функцию? void Delete(Computer *pcomputer) { unsigned int RemoveComputer; int NumberCopy; NumberCopy = NumberOfComputers; cout << "Enter YEAR of the computer which you want to REMOVE: "; cin >> RemoveComputer; while (RemoveComputer > 2016 || RemoveComputer < 1900) { cout << endl << "Entered incorrect value. YEAR cant be more than 2016 and less than 1900." << endl; https://www.cyberforum.ru/ cpp-beginners/ thread1692248.html C++ Функции преобразования Григорианской даты в Юлианскую
Всем привет. Возникла проблема преобразования Григорианской даты дд.мм.гггг (обычной даты которой мы постоянно пользуемся) в Юлианскую дд.мм.гггг. Причем мне не нужно преобразовывать Григорианскую даты в день Юлианский, а нужно именно в дату!!! Такого мне не нужно. На выходе должно быть обычное представление дд.мм.гггг . Кто может подкинуть алгоритм или сразу код чтобы не делать велосипед?
C++ Сумма нечетных и четных элементов https://www.cyberforum.ru/ cpp-beginners/ thread1692199.html
Не пойму в чем ошибка, необходимо найти сумму нечетных и четных элементов #include "iostream" // Включении библиотеки ввода/вывода using namespace std; // Пространство стандартных имен void main() { int i; float X,sum1=0, sum2=0; setlocale(LC_ALL, "Russian"); // Функция необходимая для вывода русских слов cout << "Массив X:" << endl; // Ввод массива X состоящий из 10 элементов
C++ Что поменять в советнике mql4 что бы он торговал? Суть есть индикатор CCL.При пересечении ценой верхнего уровня открываем селл,при пересечении нижнего уровня-бай. Закрытие по стопу или тейкпрофиту. //+------------------------------------------------------------------+ //| CCL_22_03_2016.mq4 | //| Copyright 2016, MetaQuotes Software Corp. | //| ... https://www.cyberforum.ru/ cpp-beginners/ thread1692190.html
Что сделать, чтобы не выбрасывало из цикла? Сокеты, СИ, клиент, сервер C++
/*C socket server */ #include<stdio.h> #include<string.h> //strlen #include<sys/socket.h> #include<arpa/inet.h> //inet_addr #include<unistd.h> //write #include <stdlib.h> #include <fcntl.h> #include <sys/stat.h> #include <sys/types.h>
C++ Вложенные условия ( if-else ) https://www.cyberforum.ru/ cpp-beginners/ thread1692163.html
В уроке прописано следующее: if (x > 0) { if (y > 0) // x > 0 , y > 0 { cout << "The 2nd quarter" << endl; } else // x > 0 , y < 0 { cout << "The 4th quarter" << endl;
C++ Класс круг и его методы Напишите пожалуйста: класс круг, методы вписаного в круг и описаного вокруг круга квадратов, реализовать работу с переменной-объектом и указателям на объект https://www.cyberforum.ru/ cpp-beginners/ thread1692158.html C++ Строка-идентификатор
Собственно, вопрос практически только теоретический. Имеется задание: с клавиатуры вводится строка до 255 символов, слова разделяются пробелами. Слова, состоящие только из цифр удалить, а остальные сделать идентификаторами. Собственно с чем есть последнюю часть задания про идентификаторы и как это реализовать?
C++ Зацикливание при динамическим заполнении стека При выводе текущего состояния стека, во время его заполнения, происходит следующее (скриншот приложен), собственно, буду благодарна, если укажете на ошибку #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <conio.h> #include "stack.h" int main() { stack *head; https://www.cyberforum.ru/ cpp-beginners/ thread1692130.html C++ Определить функцию для расчета суммы цифр натурального числа https://www.cyberforum.ru/ cpp-beginners/ thread1692123.html
Даны 2 натуральных числа. Выяснить,в каком из них сумма цифр больше.(Определить функцию для расчета суммы цифр натурального числа.)
C++ Написать программу ввода в массив10 чисел и поиска в нем модуля максимального значения
4. Написать программу ввода в массив 10 чисел и поиска в нем модуля максимального значения
C++ Написать программу определения максимального среди отрицательных введенных чисел https://www.cyberforum.ru/ cpp-beginners/ thread1692117.html
3. Написать программу определения максимального среди отрицательных введенных 7 чисел
88 / 88 / 80
Регистрация: 25.08.2013
Сообщений: 337
23.03.2016, 08:40 0

Отредактировать текст, удалив лишние пробелы и оставив только по одному пробелу - C++ - Ответ 8921288

23.03.2016, 08:40. Показов 4923. Ответов 4
Метки (Все метки)

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

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
 
using namespace std;
 
int main() {
    string str, ln;
    while (getline(cin, str)) {     
        for (auto &sym : str) 
            if (!isspace(sym))
                ln.push_back(sym);
            else if (!ln.empty() && cout << ln + " ")               
                ln.clear();                 
            cout << ln + " " << endl;
            ln.clear();
    }
    return 0;
}


Вернуться к обсуждению:
Отредактировать текст, удалив лишние пробелы и оставив только по одному пробелу C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2016, 08:40
Готовые ответы и решения:

Отредактировать предложение, удаляя из него лишние пробелы, оставляя только по одному пробелу между словами
Отредактировать предложение, удаляя из него лишние пробелы, оставляя только по одному пробелу между...

Ввести текст.Отредактировать текст,удаляя из него лишние пробеоы,оставляя только по одному пробелу между словами
Ввести текст.Отредактировать текст,удаляя из него лишние пробеоы,оставляя только по одному пробелу...

Отредактировать предложение, удаляя из него лишние пробелы, оставляя по одному пробелу между словами
Отредактировать предложение, удаляя из него лишние пробелы, оставляя по одному пробелу между...

Удалить лишние пробелы, оставив только по одному
1 В исходном предложении поставить произвольное число пробелов между словами. Отредактировать...

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

Убрать все лишние пробелы между словами (оставить только по одному пробелу)
Dim St As String, Stl As String Dim P As String * 10, Sym As String * 1 Dim KR As Long, KN As...

Удалить из строки лишние пробелы, оставляя между словами только по одному пробелу
Удалить из строки лишние пробелы, оставляя между словами только по одному пробелу

Удалить лишние пробелы, оставив только по одному между словами.
Дан текст, состоящий из N строк. Слова разделены несколькими пробелами. Требуется удалить лишние...

Дан текст, состоящий из слов, разделенных произвольным числом пробелов. Удалить из текста лишние пробелы, оставив по одному между словами
Преобразования строк. Обработка строк с применением циклов Дан текст, состоящий из слов,...

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