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

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

Войти
Регистрация
Восстановить пароль
 
olya.kay
1 / 1 / 0
Регистрация: 17.03.2012
Сообщений: 49
#1

Ввести текст и проанализировать посимвольно - C++

23.04.2014, 00:05. Просмотров 204. Ответов 0
Метки нет (Все метки)

добрый вечер нужно отредактировать код прогдамым. что бы он работал, и вводился текст и анализировался с пробелами( от сисвола к символу), и выводился обратно.
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
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
#include "stdafx.h"
#include <locale>
#include <windows.h>
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
 
 
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    string s2;
    s2="";
    cout << " After each symbols press \"space\". for end print \"end\"" << endl;
    bool a=true;
    bool mes=false;
    string aa;
    int n=0;
    int k=0;
    char s[1000];
int l= strlen(s);
       string s;
 
for  (int i=0; i<aa.length();  i++)
 
            
        {
            char s[1000];
            
            strcpy(s, "");
            gets(s);
            
            if (strcmp(s, "end")==0)
                a=false;
            else
            {
                string aa;
                string pa;
                aa="";
                int i=0;
                while (s[i]!='\0')
                {
                    if (s[i]!=' ' && s[i]!='\0')
                    {
                        aa+=s[i];
                    }
                    else
                    {
                        
                                            
                        
                        if (aa=="{")
                            s2+="begin ";
                        else
                            if (aa=="}")
                                s2+="end ";
                            else
                    
                                if (aa=="(")
                                s2+=" "; 
                                else 
                                                            
                                if (aa==")")
                                 s2+=" then";
                                else
                                    if (aa=="cout")
                                    {
                                        s2+="ShowMessage(";
                                        mes=true;
                                    }
                                    else
                                        if (aa==";" && mes)
                                        {
                                            s2+=");";
                                            mes==false;
                                        }
                                        else
                                            if (aa=="<<")
                                                s2+=" ";
                                            else
                                                if (aa=="=")
                                                    s2+=":=";
                                                else
                                                    s2+=aa+" ";
                        
                    
                        s2+=" ";
                        aa="";
                    }
                    i++;
                }
                
                s2+="\n";
                a=true;
            }
        }
        
        
        s2+=aa.get();
 
cout << s2;
 
    system("pause");
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.04.2014, 00:05     Ввести текст и проанализировать посимвольно
Посмотрите здесь:

Считать текст из файла и записать его посимвольно в квадратную матрицу - C++
Мне дали задание, там нужно сделать программу которая считывает текст из файла и по букве делает массив. Я знаю странно звучит но...

Посимвольно считать текст из файла и распределить сколько каких символов в тексте - C++
Решал задачу. Суть в том, что нужно взять текст из .txt файла. посимвольно считать и распределить сколько каких символов в тексте(по...

Как ввести в окно программы текст и запустить? - C++
Собственно в заголовке и вопрос.И еще если не очень трудно ввести в одну потом в другую графу текст=рандломный например символы количество...

С++. Ввести текст с клавиатуры и сохранить его в текстовом документе - C++
Написать программку на С++, которая вводит текст с клавиатуры и сохраняет его в текстовом документе.

Функция, ввести произвольный текст и получить фразу из самых длинных слов - C++
Надо разработать функцию нахождения самого длинного слова в строке, ввести произвольный текст и получить фразу из самых длинных слов. Как...

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

Из внешнего файла в формате txt ввести текст. Подсчитать частоту встречающихся в тексте символов - C++
Есть программа, но результат ее работы не вдохновляет( Либо у меня руки растут из...) #include &lt;stdlib.h&gt; #include &quot;stdafx.h&quot; ...

Ввести любой текст,изъять символы,которые находятся в скобках […],скобки тоже удалить - C++
помогите пожалуйста) Ввести любой текст,изъять символы,которые находятся в скобках ,скобки тоже удалить)

Ввести текст, который состоит из нескольких слов. Слова, которые короче 6 символов дополнить хэштегом в конце - C++
Помогите, пожалуйста, не понимаю как это сделать

Нужно ввести текст, если он больше 80 символов нужно чтоб он переходил на новую строку - C++
Написал клиент сервер, с командами add-запись в файл, remove-удаление из файла ,display-вывод на экран. Надо чтоб при вводе текста, если...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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