С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
4 / 2 / 2
Регистрация: 21.05.2021
Сообщений: 5
1

Подсчитать количество слов, не содержащих заданный символ(в двухсвязном списке)

21.05.2021, 21:51. Показов 324. Ответов 0

Author24 — интернет-сервис помощи студентам
Здраствуйте,было задано такое задание,буду благодарен за помощь(Я новенький не судите строго)
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
#include <iostream>
#include<string.h>
#include <conio.h>
using namespace std;
struct List     
{
char key;       
List* pred,*next;   
};
 
 
List * Init()           
{
    List *p,*r,*beg;    
    char ch;    
    cout << "INPUT LIST"<<endl;
    ch = cin.get();         
    if (ch!='.')
    { 
        p=new (List);       
        beg=p;                  
        p->key=ch ;     
        p->pred=0;  p->next=0;  
        ch = cin.get();     
        while (ch != '.')       
 
        {
            r=new(List);    
            r->key=ch;  
            p->next=r;  
            r->pred=p;  
            r->next=0;  
            p=r;    
            ch = cin.get();         
        }
    }
return beg;
}
 
int print_list(List *beg) 
{
    int n=0;
    if (beg==0)         
        cout<<"The list is empty\n";
        return n;
    }
    List*p=beg;
    while(p)                
    {
        cout<<p->key;
        n++;
        p=p->next;      
    }
    cout<<"\n";
    return n;
}
void main()
{
List*beg;
int i,k,n;
do
{
cout<<"1.Make list\n";
cout<<"2.Print list\n";
cin>>i;
switch(i)
{
case 1:   {beg=Init(); break;}
case 2:   {n=print_list(beg);
cout<<"n="<<n<<"\n";
break;
 
while(i!=3);
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.05.2021, 21:51
Ответы с готовыми решениями:

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

Подсчитать количество слов, содержащих введенный символ
#include &lt;iostream&gt; #include &lt;cstring&gt; bool prof(int i, char j, char m) { while ((j != '...

Как в исходной строке b$ определить количество слов, содержащих хотя бы один заданный символ x$
В исходной строке b$ определить количество слов, содержащих хотя бы один заданный символ x$.

Подсчитать количество слов, которые заканчиваются на заданный символ
Дана строка, вводимая с клавиатуры. Подсчитать количество слов, заканчивающихся предоставлено...

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

Подсчитать в строке количество слов, которые заканчиваются на заданный символ
1)Дан рядок, что вводиться с клавиатуры. Подсчитать количество слов, что заканчиваться на заданий...

Подсчитать количество слов, в которых имеется хотя бы один заданный символ
Дан текст, представляющий собой последовательность слов. Слова отделяются друг от друга пробелами...

Выбор слов из текста содержащих заданный символ
Выбрать из данного текста все слова, содержащие заданный символ. Способ описания текста - массив...

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

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

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


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru