Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
5 / 5 / 0
Регистрация: 31.03.2010
Сообщений: 71
1

Сравнение русского Char-а

07.05.2010, 18:42. Показов 982. Ответов 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
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <locale.h>
 
void main()
{
char buff[256];
 
setlocale(LC_ALL,"Russian");
gets(buff);
 
for (int i = 0; i < strlen(buff); i++) {
     if
     (
     buff[i]=='а' || buff[i]=='А' ||
     buff[i]=='я' || buff[i]=='Я' ||
     buff[i]=='Э' || buff[i]=='э' ||
     buff[i]=='Е' || buff[i]=='е' ||
     buff[i]=='О' || buff[i]=='о' ||
     buff[i]=='у' || buff[i]=='У'
     )
     printf("%d ",i);
}
 
getch();
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2010, 18:42
Ответы с готовыми решениями:

Сравнение AnsiString (ComboBoxDeviceList->Items[0].Text) и char*
char* ch=&quot;123&quot;; ComboBoxDeviceList-&gt;Items.Text=ch; if...

Сравнение текста из файла и сравнение с текстом в программе char - Dev C++
Доброго времени суток! Имеется код программы: ifstream test(&quot;primer.txt&quot;); char awm = &quot;kod&quot;;...

Сравнение разных типов *Char и Char
Друзья, выполняю задание по имитации консольной команды Windows. Встретился с проблемой разделения...

Сравнение частоты появления букв русского алфавита
Доброе утро, форумчане Есть код, где с файла читается частота появления каждого символа Мне нужно...

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

Как преобразовать unicode строку состоящую из одного русского символа в Char?
var s: string; c: char; begin s:= 'Ю'; c:= s; // Здесь ошибка преобразования типов ...

string,switch, что делать, если требуется сравнение русского текста
int main() { setlocale(LC_ALL, &quot;Russian&quot;); ofstream fout(FILENAME); string inner,math_count,...

Сравнение частоты появления символов в тексте с частотой букв русского языка
Есть программа , которая считывает частоту появления символов с заданного файла. Как добавить сюда...

Сравнение char
Всем привет. Программа получающая данные по ком-порту. Данные считываются побайтово. Полученные...


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

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