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

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

Восстановить пароль Регистрация
 
непрограммер94
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 3
06.11.2013, 18:20     Выяснить, совпадают ли первая и вторая половины последовательности #1
нужна помощь по программированию на С++

Дана последовательность, содержащая четное число символов. Сформировать из нее линейный список. Выяснить, совпадают ли первая и вторая половины последовательности. Не разрешается использовать массивы. Основную обработку списка оформить в виде функции. Помогите пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2013, 18:20     Выяснить, совпадают ли первая и вторая половины последовательности
Посмотрите здесь:

Дано трехзначное число. Определить: какая из его цифр больше первая или вторая C++
Распечатать числа в диапазоне от 1 до N, у которых первая и вторая цифра справа равны C++
Распечатать числа в диапазоне от 1 до N, у которых первая и вторая цифра справа имеют разную четность C++
C++ Среди трехзначных чисел найти те, у которых совпадают первая и третья цифры числа
Напечатать слова у которых первая и последняя буква совпадают C++
Выяснить, совпадают ли попарно компоненты файлов C++
C++ Определить, имеются ли в матрице числа, в которых первая и последняя цифры совпадают
Собрать стек со словами, у которых первая и последняя буква совпадают: выяснить причину падения программы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
newbie666
Заблокирован
06.11.2013, 18:35     Выяснить, совпадают ли первая и вторая половины последовательности #2
Цитата Сообщение от непрограммер94 Посмотреть сообщение
Помогите пожалуйста
в чём должна помощь то конкретно заключаться? написать за вас программу нахаляву?
непрограммер94
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 3
06.11.2013, 18:38  [ТС]     Выяснить, совпадают ли первая и вторая половины последовательности #3
как можно переписать вот этот код #include <iostream>
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <vector> 
#include <list> 
#include <algorithm> 
using namespace std; 
int main()
{ 
int const size = 4; 
vector<char> v(size); 
char element; 
for (int n = 0; n < size; ++n) { 
cout << " Input simbol: "; 
cin >> element; 
v[n] = element; 
} 
list<char> l; 
for (int n = size - 1; n >= 0; --n) l.push_front(v[n]); 
list<char>::size_type q = l.size(), n = 0; 
list<char>::iterator iter, midend, midbeg; 
midend = l.begin(); 
while (n < (q >> 1)) { 
++midend; 
++n; 
} 
midbeg = midend; 
++midend; 
iter = find_end(l.begin(), midend, midbeg, l.end()); 
if (iter == midend) cout << " No!"; 
else cout << " Yes!"; 
cout << endl; 
cin.get(); cin.get(); 
return 0; 
}
с помощью переменных
Yandex
Объявления
06.11.2013, 18:38     Выяснить, совпадают ли первая и вторая половины последовательности
Ответ Создать тему
Опции темы

Текущее время: 23:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru