Вперед Зміст

Порівняння символів

Символи автоматично порівнюються за їх кодом.


char ch1, ch2;
ch1 = 'Q'; ch2 = 'q';
if (ch1 > ch2) cout<<"yes";
else cout<<"no";

Такий фрагмент програми виведе no, бо код будь-якої великої літери менший за код відповідної маленької літери


char ch='r';
if (ch >= 'a' && ch<='z') cout<<"yes";
else cout<<"no";

Такий фрагмент програми виведе yes. Бо символ r є маленькою англійською літерою та розташований у діапазоні від a до z.

Вперед Зміст