6 / 1 / 0
Регистрация: 04.10.2013
Сообщений: 42
1

реализовать программу,которая будет делать цветую окраску текста

29.01.2014, 17:44. Показов 579. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
все привет.прошу помощи в написании программы.суть такая:в поле вода поступает текст, все буковы(русские,еnglish) имеют цвет,например буквы а,б,в,г, - красный, и так по несколько букв в группе цвета.
на выход поступает строка(исходный текст) и ниже параметры:
красный -3,синий - 6 и т.д.думаю вроде понятно объяснил.
я вот тут набросал "по деревенски"(только english вариант,и то для БОЛЬШИХ),в плане еще русские буковы добавить,но если моим методом писать,то черт ногу сломить в программе
код программы
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
#include<fstream>
#include<string>
#include<conio.h>
using namespace std;
int main(){
    ifstream cin("input.txt");
    ofstream cout("output.txt");
    string str;
    cin>>str;
    string color1="",color2="",color3="",color4="",color5="",color6="",color7="",color8="",color9="",color10="",color11="",color12="",color13="";
    int count1=0,count2=0,count3=0,count4=0,count5=0,count6=0,count7=0,count8=0,count9=0,count10=0,count11=0,count12=0,count13=0;
    for(int i=0;i<str.length();i++){
        switch(str[i]){
    case 'A':
        color1+="red";
        count1+=1;
        break;
    case 'B':
        count1+=1;
        break;
    case 'C':
        color2+="orange";
        count2+=1;
        break;
    case 'D':
        count2+=1;
        break;
    case 'E':
        color3+="yellow";
        count3+=1;
        break;
    case 'F':
        count3+=1;
        break;
        case 'G':
            color4+="green";
            count4+=1;
            break;
        case 'H':
            count4+=1;
        case 'I':
            color5+="lightblue";
            count5+=1;
            break;
        case 'J':
            count5+=1;
            //продолжение следует
                
                
        }
    }
    cout<<str<<endl;
    cout<<color1<<" "<<count1<<endl;
        cout<<color2<<" "<<count2<<endl;
            cout<<color3<<" "<<count3<<endl;
                cout<<color4<<" "<<count4<<endl;
                    cout<<color5<<" "<<count5<<endl;
                        cout<<color6<<" "<<count6<<endl;
                            cout<<color7<<" "<<count7<<endl;
                                cout<<color8<<" "<<count8<<endl;
                                    cout<<color9<<" "<<count9<<endl;
                                        cout<<color10<<" "<<count10<<endl;
                                            cout<<color11<<" "<<count11<<endl;
                                                cout<<color12<<" "<<count12<<endl;
                                                    cout<<color13<<" "<<count13<<endl;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2014, 17:44
Ответы с готовыми решениями:

Как создать программу которая будет искать слово из текста?
Дело такое то что надо сдавать по инфе проект и надо создать программку. Надо что бы программа как...

Написать программу которая будет искать разные слова из текста
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;list&gt; #include &lt;string&gt; #include &lt;string.h&gt; ...

QT. Реализовать программу, которая будет хранить и распознавать слова на основе бинарного дерева
Интерфейс основного класса должен содержать методы для добавления и распознавание указанных слов....

Реализовать программу, которая будет решать графическим методом типовую задачку линейного программирования
Приветик всем, по курсовой нужно реализовать программку, которая будет решать графическим методом...

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

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

Реализовать программу, которая читает слова по одному за раз, пока не будет введена отдельная буква q
Напишите программу, которая читает слова по одному за раз, пока не будет введена отдельная буква...

Cоставить программу, которая поможет реализовать такое закрепление работников на должностях, при котором их суммарная полезность будет максимальной
Пусть имеется m работников и n должностей. Известна мера полезности работника на каждой из...

Как реализовать окраску слов
Всем добрый вечер! Итак. Имеется Форма Клиент. В этой форме Клиент есть также возможность поиска...


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

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

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