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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Jaguar505
0 / 0 / 0
Регистрация: 04.10.2010
Сообщений: 16
#1

Распечатать строки текста, в которых имеются одинаковые соседние элементы - C++

24.04.2011, 14:41. Просмотров 758. Ответов 3
Метки нет (Все метки)

Вводится текст с клавиатуры.Распечатать строки, в которых имеются одинаковые соседние элементы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2011, 14:41     Распечатать строки текста, в которых имеются одинаковые соседние элементы
Посмотрите здесь:

Выяснить, имеются ли во введенной строке соседние символы, первый из которых – ‘f’, а второй – ‘ ; ‘. - C++
Помогите решить задачу: вот и задача---Выяснить, имеются ли во введенной строке соседние символы, первый из которых – ‘f’, а второй – ‘ ;...

Есть ли в символах строки соседние одинаковые пары символов Сколько таких пар в строке - C++
Дано натуральное число n и символы s1, s2,., sn. В символах s1, s2,., sn есть ли "но" и "он" соседние символы?

Распечатать те слова текста, в которых буквы упорядочены по алфавиту. - C++
Привет форумчане помогите с прогой. Дан текст. Распечатать те слова, в которых буквы упорядочены по алфавиту.(Различие строчных и...

Для каждой строки таблицы поменять местами соседние элементы - C++
Написать консольную программу, выполняющую следующие действия: 1. Обеспечить получение параметров программы, записанных на русском языке....

Массив. Проверить имеются ли в нем элементы, значения которых больше нуля - C++
Задан массив А, состоящий из n элементов. Проверить имеются ли в нем элементы, значения которых больше нуля. Если такие элементы имеются,...

Определить, есть ли в последовательности одинаковые соседние числа - C++
Ребята, помогите пожалуйста, срочно необходимо написать программу на с++. Условия такие: Даны натуральные числа A1, A2, A3, ... ....

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
AlexP11223
36 / 37 / 4
Регистрация: 20.04.2011
Сообщений: 288
24.04.2011, 14:51     Распечатать строки текста, в которых имеются одинаковые соседние элементы #2
Цитата Сообщение от Jaguar505 Посмотреть сообщение
Распечатать
На принтере?

Сами-то хоть что-нибудь написали? Хотя бы ввод строк)
Jaguar505
0 / 0 / 0
Регистрация: 04.10.2010
Сообщений: 16
24.04.2011, 14:52  [ТС]     Распечатать строки текста, в которых имеются одинаковые соседние элементы #3
Ну вывести, нет помогли бы, а то к словам придираться!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.04.2011, 15:03     Распечатать строки текста, в которых имеются одинаковые соседние элементы
Еще ссылки по теме:

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

Записать в двоичный файл столбцы массива, у которых первый и последний элементы имеют одинаковые значения - C++
Создать двоичный файл и записать в него двумерный целочисленный массив размером n×m. Записать в двоичный файл F2 те столбцы массива, у...

Определить, имеются ли в массиве одинаковые элементи - C++
Определить, имеются ли в массиве одинаковые элементи

Установить, имеются ли у вектора a одинаковые компоненты - C++
В чем ошибка? #include "stdafx.h" #include <fstream> #include <iostream> using namespace std; void main() ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
24.04.2011, 15:03     Распечатать строки текста, в которых имеются одинаковые соседние элементы #4
Цитата Сообщение от Jaguar505 Посмотреть сообщение
Распечатать строки, в которых имеются одинаковые соседние элементы.
Может имелось ввиду слова ? Если да, то:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <vector>
#include <string>
#include <sstream>
#include <algorithm>
#include <iterator>
#include <cctype>
 
int main(){
  std::string str;
  std::cout << "\n\nString = ";
  getline(std::cin, str);
  std::replace_if(str.begin(), str.end(), ispunct, ' ');
  std::istringstream ist(str);
  std::vector<std::string> vec((std::istream_iterator<std::string>(ist)),
                                std::istream_iterator<std::string>());
  std::remove_copy_if(vec.begin(), vec.end(), std::ostream_iterator<std::string>(std::cout, " "),
                      [](const std::string &_s) -> bool {
                        return std::adjacent_find(_s.begin(), _s.end()) == _s.end();
                      });
  return 0;
}
Yandex
Объявления
24.04.2011, 15:03     Распечатать строки текста, в которых имеются одинаковые соседние элементы
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru