Отговори на тема  [ 1 мнение ] 
Кирилски букви 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Май 29, 2007 2:23 pm
Мнения: 3714
Местоположение: Високо в планината
Мнение Кирилски букви
Здравейте на всички!
Видях, че въпросът ми е обсъждан наскоро, но т.к. почти нищо не разбрах, ще си го задам тук:
Искам да чета символи на кирилица и да проверявам дали са главни или малки, числа ли са или букви.
Проблема ми е, че вкъщи не мога да пиша на кирилица под дос.Затова искам да съм сигурен, че това, което ще напиша е вярно...
Та, т.к в ISO 8859-5 цифрите съвпадат с тези в ASCII, а главните кирилски буква са между 0хА0 и 0xCF(те м/у 160 и 207) проверката ще протече така=>
Код:
void main(){
int k[10],i;
char u[10];
gets(u);
for(i=0;i<10;i++){
                           k[i]=u[i];
                           if(k[i]<=207&&k[i]>=160)printf("\nsimwol nomer %d e kirilska glawna bukwa");
                           if(k[i]<=57&&k[i]>=48)printf("\nsimwol nomer %d e cifra");
                           }
}

кажете ми, моля, дали това ще върви нормално...
edit:това май трябваше да го постна в "Академия", а :oops:


Вто Май 29, 2007 2:57 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 1 мнение ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни