Ц ++ исалпха () - Ц ++ стандардна библиотека

Функција исалпха () у Ц ++ проверава да ли је дати знак абецеда или није.

прототип исалпха ()

 инт исалпха (инт цх);

На isalpha()функција проверава да ЦХ је абецедно карактер или не, према класификацији тренутно инсталирана Ц лоцале. Знакови су подразумевано абецеде:

  • Велика слова: А до Ж
  • Мала слова: од а до з

Понашање исалпха () је недефинисано ако вредност цх није представљива као непотписани цхар или није једнака ЕОФ.

Дефинисано је у датотеци заглавља "> датотека заглавља.

параметри исалпха ()

ch: Знак за проверу.

исалпха () Повратна вредност

isalpha()Функција враћа нон нулту вредност, ако chје писмо, иначе се враћа на нулу.

Пример: Како функционише функција исалпха ()

 #include #include #include using namespace std; int main() ( char str() = "ad138kw+~!$%?';)qjj"; int count = 0; for (int i=0; i<=strlen(str); i++) ( if (isalpha(str(i))) count ++; ) cout << "Number of alphabet characters:" << count << endl; cout << "Number of non alphabet characters:" << strlen(str)-count << endl; return 0; )

Када покренете програм, излаз ће бити:

 Број абецедних знакова: 7 Број неабецедних знакова: 12

Занимљиви Чланци...