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

Заменить несколько подряд идущих пробелов одним - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти корни квадратного уравнения http://www.cyberforum.ru/cpp-beginners/thread1546703.html
Найти корни квадратного уравнения вида ax2+bx+c=0 (относительно x). На вход программа получает три целых числа: a , b и c, соответственно. При этом гарантируется, что a≠0. На вывод программа должна вывести два вещественных корня уравнения, разделённые пробелом. Если вещественных корней нет, то программа должна вывести строку "No real roots". Если у уравнения имеется только один корень (кратный...
C++ Сделать проверки в коде на ввод чисел Можете помочь с проверками, что-то у меня не клеится. 1) проверить что бы a не было равно 0; 2) на ввод букв; #include <iostream> #include <iomanip> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1546702.html
C++ Напишите программу, которая суммирует целые числа
На вход программе подаются целые числа в следующем формате: на первой строке идет целое число T — количество тестов, далее следует T строк, в каждой из которых через пробел идут два целых числа ai и bi. На выводе для каждой из T строк нужно вывести сумму ai+bi в том порядке, в котором пары поступают на вход. Ничего, кроме этого, выводить не нужно. Sample Input: 10 562 -881 310 -385 Sample...
Написать макрос выбора наибольшего значения C++
Реализуйте макрос MAX от трёх параметров, который присваивает целочисленной (int) переменной, переданной в качестве третьего аргумента, наибольшее из значений, переданных в первых двух аргументах. Пример вызова макроса: int a = 10; int b = 20; int c = 0; MAX(a, b, c); // теперь c равно 20 MAX(a += b, b, c); // теперь a = с = 30
C++ Не понятен смысл строки кода http://www.cyberforum.ru/cpp-beginners/thread1546694.html
Необходимо разобраться в чужом коде (примере, предоставленном разработчиками оборудования). В нем происходит определение Co-класса следующим путем: typedef TCoClassCreatorT<TCOMIMicranR2M, IMicranR2M, &CLSID_MicranR2M, &IID_IMicranR2M> CoMicranR2M; Лично мне кажется, что имеет место опечатка в комментария, и должно быть написано не Co-класса, а com-класса? И вот еще, проблема в том,...
C++ Разбить исходную строку на максимальной длины подстроки Дана строка, состоящая из слов, разделённых одним пробелом. Разработайте программу, которая разбивает исходную строку на максимальной длины подстроки, размер которых не превышает заданного значения n. Перенос слов считать запрещённым. Вывести исходную и полученные строки. Спасибо!! подробнее

Показать сообщение отдельно
lerka1996
2 / 2 / 0
Регистрация: 04.03.2015
Сообщений: 76
07.10.2015, 16:46     Заменить несколько подряд идущих пробелов одним
Напишите программу, которая посимвольно читает из std::cin, пока не достигнет конца потока ввода, и заменяет несколько подряд идущих пробелов одним и выводит полученный результат в std::cout. Никаких других символов, кроме пробелов удалять не нужно. При выполнении задания вам не разрешается пользоваться дополнительной памятью, а именно: массивами, стандартными контейнерами и строками, даже если вы уже с ними знакомы. Вы можете определять любые вспомогательные функции, если они вам нужны.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru