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

латинизатор кириллицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перестал работать компилятор C++ http://www.cyberforum.ru/cpp/thread657759.html
Доброго времени суток форумчане! Проблема в следующем: Пишу консольный C++ gcc.exe -v 2.95.2 под Windows XP. Целый день работал нормально и неожиданно перестали компилироваться программы, редактор...
C++ Литература для работы с памятью процессов Собственно посоветуйте книжек, чтобы научиться работать с памятью процессов. Спасибо. http://www.cyberforum.ru/cpp/thread657747.html
Посоветуйте пожалуйста компилятор для С/С++, С# C++
Пользовался MS VS, но возникала такая проблема, что на выходе скомпилированную программу можно было запустить только на пк, где установлена MS VS. Я спрашивал на форумах, спрашивал у знакомых, но...
C++ Вывести информацию о изображении
Добрый день. Помогите кто-нибудь написать программу, использующую сведения о изображении (*.jpeg) и выводящую информацию об этом изображении вида: размер изображения, глубина цвета, количество...
C++ Microsoft Visual C++ 6.0 fatal error LNK1104: cannot open file "nafxcwd.lib" http://www.cyberforum.ru/cpp/thread657463.html
Проект создавал по http://www.pcports.ru/articles/com_1.php см. вложения. далее пробовал компилировать готовый http://www.pcports.ru/articles/com_5.php тоже самое Менял not Using MFC на Using MFC...
C++ Проблемы с задачей Я учусь на С++, и вот как бы понять, как именно эту зачаду решать в С++ 1. Реализовать классы с рисунка. У класса Car создать метод GetModel, который возвращает строку "Unknown car model". 2. У... подробнее

Показать сообщение отдельно
anika35
0 / 0 / 0
Регистрация: 10.09.2012
Сообщений: 11

латинизатор кириллицы - C++

25.09.2012, 22:43. Просмотров 1027. Ответов 2
Метки (Все метки)

При интернет общении с русской диаспорой в других странах часто возникают проблемы отсутствия кириллицы у зарубежных респондентов,а так же слабой знание иностранных языков у соотечественников.Один из выходов-набор русских слов похожими по начертанию буквами латинского алфавита.Среди прописных букв таких насчитывается одиннадцать:А,В,Е,К,М,Н,О,Р,С,Т,Х.В заданном русском тексте выбрать те слова ,которые без искажения могут быть написаны латинскими буквами,например ВОВА СЕЕТ ОВЕС.

решить данную задачу на С++

Добавлено через 41 минуту
Pascal
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
const bk=['А','В','Е','К','М','Н','О','Р','С','Т','Х','В'];
var s,s1:string;
    i,j,k,p:byte;
begin
writeln('Введите текст из русских слов, разделенных пробелами');
readln(s);
writeln('Слова, совпадающие по написанию латинскими буквами:');
i:=1;
p:=0;
while i<=length(s) do
if (s[i] in bk)and((i=1)or(s[i-1]=' ')) then
 begin
  s1:='';
  j:=i;
  k:=0;
  while(j<=length(s))and(s[j]<>' ') do
   begin
    s1:=s1+s[j];
    if s[j] in bk then k:=k+1;
    j:=j+1;
   end;
  if k=length(s1) then
   begin
    p:=1;
    write(s1,' ');
   end;
  i:=i+length(s1);
 end
else i:=i+1;
if p=0 then write('Таких слов нет');
readln
end.
есть листинг на паскале, как он будет выглядеть в с++??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru