Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
bartle
0 / 0 / 1
Регистрация: 11.02.2015
Сообщений: 59
#1

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

28.04.2017, 20:14. Просмотров 214. Ответов 1
Метки нет (Все метки)

Используя динамические структуры, реализовать следующие задания. Вспомо*гательные функции должны быть написаны самостоятельно (Встроенную библиотеку
использовать нельзя). Сначала создается динамическая структура, затем выполняется задание

Нужно создать очередь, содержащую любые символы. Удалить из очереди все символы,
не являющиеся буквами или цифрами.
Например, если введены a 2 - e * ^ f + & 0 ), то результат должен быть
a 2 e f 0




Ребят, помогите с реализацией данной программы на с++ в консольном режиме
Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2017, 20:14
Ответы с готовыми решениями:

В строке удалить все символы не являющиеся буквами или цифрами
Помогите написать одно ( или два ) задания : 1)В строке удалить все символы не...

Удалить из строки все символы, не являющиеся буквами или цифрами
Дана строка символов. Преобразовать строку, удалив из нее все символы, не...

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

Заменить все символы, не являющиеся буквами или цифрами на апострофы
Дан текст. Преобразовать его, заменив все символы, не являющиеся буквами или...

Преобразовать строку, удалив из неё все символы, не являющиеся буквами или цифрами
Дана строка символов. Преобразовать строку, удалив из неё все символы, не...

1
bartle
0 / 0 / 1
Регистрация: 11.02.2015
Сообщений: 59
03.05.2017, 10:41  [ТС] #2
Добрый день!
Имеется вот такой код:
C++ (Qt)
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <iostream>
 
using namespace std;
 
struct queue
{
    int inf;
    queue *next;
};
 
bool empty(queue *h)
{
    return (h==NULL);
}
 
void push(queue *&h, queue *&t, int val)
{
   queue *ins = new queue;
   ins->inf=val;
   ins->next=NULL;
   if (empty(h) && empty(t))
    h=t=ins;
   else
   {
       t->next=ins;
       t=t->next;
   }
}
 
int pop(queue *&h, queue *&t)
{
    queue *temp=h;
    int val = temp -> inf;
    h = temp -> next;
    if (empty(h))
        t=NULL;
    delete temp;
    return val;
}
 
 
int main()
{
 
...
    return 0;
}
Помогите написать main для выполнения задания...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.05.2017, 10:41

Преобразовать строку, удалив из нее все символы, не являющиеся буквами или цифрами
Дана строка символов. Преобразовать строку, удалив из нее все символы, не...

Обработка строк. Преобразовать строку, удалив из нее все символы, не являющиеся буквами или цифрами
Дана строка символов. Преобразовать строку, удалив из нее все символы, не...

Написать функцию, которая удаляет из строки символы, не являющиеся буквами или цифрами
Написать функцию, которая удаляет из строки символы, не являющиеся буквами или...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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