Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Ingwar93
0 / 0 / 0
Регистрация: 09.03.2012
Сообщений: 5
#1

Программа выводит на экран в алфавитном порядке буквы - C++

06.06.2012, 16:28. Просмотров 639. Ответов 1
Метки нет (Все метки)

Помогите пожалуйста доделать задачку на с++.
Программа выводит на экран в алфавитном порядке буквы,необходимо чтобы она выводила 1) те согласные,которых в строке нет.
2)Символы выводить по одному разу
вот код
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
#include "stdafx.h"
#include <stdio.h>
#include <windows.h>
int fun(char *s,int i)
{
char n[2];
n[0]=s[i];
n[1]='\0';
AnsiToOem(n,n);
printf("%s\n",n);
return 0;
}
int main()
{
char Vspom[1000], Glasnye[41]="АаЕеЁёИиОоУуЫыЭэЮюЯя",Soglasnye[1000]="БбВвГгДдЖжЗзЙйКкЛлМмНнПпРрСсТтФфХхЦцЧчШшЩщ",ZvSoglasnye[1000]="БбВвГгДдЖжЗзЙйЛлМмНнРр" ,GluhSoglasnye[1000]="КкПпСсТтФфХхЦцЧчШшЩщ",g[20];
char q[40]="Введите текст\n";
int m, l;
AnsiToOem(q,q);
printf(q);
gets(Vspom);
OemToAnsi(Vspom,Vspom);
char w[40]="Гласные:\n";
AnsiToOem(w,w);
printf(w);
m=0;
for(int j=0;j<20;j++)
    for(int k=0;k<strlen(Vspom);k++)
        if (Vspom[k]==Glasnye[j])
            fun(Vspom, k);
 
 
char r[40]="Согласные:\n";
AnsiToOem(r,r);
printf(r);
m=0;
for(int z=0;z<20;z++)
    for(int l=0;l<strlen(Vspom);l++)
        if (Vspom[l]==Soglasnye[z])
            fun(Vspom, l);
 
 
char x[40]="Звонкие cогласные:\n";
AnsiToOem(x,x);
printf(x);
m=0;
for(int t=0;t<20;t++)
    for(int s=0;s<strlen(Vspom);s++)
        if (Vspom[s]==ZvSoglasnye[t])
            fun(Vspom, s);
 
char u[40]="Глухие согласные:\n";
AnsiToOem(u,u);
printf(u);
m=0;
for(int b=0;b<20;b++)
    for(int o=0;o<strlen(Vspom);o++)
        if (Vspom[o]==GluhSoglasnye[b])
            fun(Vspom, o);
 
 
gets (Vspom);
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2012, 16:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа выводит на экран в алфавитном порядке буквы (C++):

Вывести на экран в алфавитном порядке согласные буквы, std::set - C++
Всем, здравствуйте! Помогите, пожалуйста, с задачей по С++.:sorry: К сожалению, я не понимаю((( Мне необходимо использовать...

Выдать на экран слова из строки в алфавитном порядке и с заглавной буквы - C++
Всем привет, не представляю как вообще сделать. Задача: В строке имеется несколько слов, разделенные одним или несколькими пробелами....

Вывести символы латинского алфавита (глухие буквы) на экран, в обратном алфавитном порядке - C++
Дана произвольного размера символьная строка, которую надо заполнить в ручную латинскими буквами. Вывести на экран в обратном алфавиту...

Дан массив из строчных латинских букв. Вывести на экран в алфавитном порядке все буквы, которые входят в этот текст по одному разу - C++
Дан массив из строчных латинских букв. Вывести на экран в алфавитном порядке все буквы, которые входят в этот текст по одному разу. ...

Программа, которая считывает текст из файла и выводит на экран все его предложения в обратном порядке - C++
Требуется написать программу, которая считывает текст из файла и выводит на экран все его предложения в обратном порядке. Ввод-вывод...

Файлы. Программа, которая считывает текст из файла и выводит на экран все его предложения в обратном порядке - C++
Помогите пожалуйста! Такая проблема, есть программа: #include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;string.h&gt; #include...

1
Ingwar93
0 / 0 / 0
Регистрация: 09.03.2012
Сообщений: 5
13.06.2012, 01:08  [ТС] #2
Помощь не нужна,справился сам.Можно закрыть тему.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2012, 01:08
Привет! Вот еще темы с ответами:

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

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

Вывести в алфавитном порядке буквы из текста в 80 литер - C++
Здравствуйте! Помогите, пожалуйста, с задачей: напечатать в алфавитном порядке все различные строчные русские буквы, входящие в данный...

В каждом слове все буквы разместить в алфавитном порядке - C++
Помогите написать программу!!нужно в каждом слове все буквы разместить в алфавитном порядке.


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

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

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