Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ STL में iswalpha() फंक्शन

C++ STL में iswalpha() फंक्शन का उपयोग यह जांचने के लिए किया जाता है कि दिया गया वाइड कैरेक्टर वर्णमाला है या नहीं।

एल्गोरिदम

Begin
    स्ट्रिंग्स आरंभ करें।
    यह जांचने के लिए iswalpha(str) फंक्शन कॉल करें कि इसमें वर्णमाला है या नहीं।
    यदि इसमें वर्णमाला है, तो मान लौटाया जाएगा अन्यथा शून्य लौटाया जाएगा।
End

उदाहरण कोड

#include <cwctype>
#include <iostream>
#include <cwchar>
#include <clocale>
using namespace std;

int main() {
    setlocale(LC_ALL, "ab1234");
    wchar_t s[] = L"a%$^^&)";
    bool flag = 0;
    for (int i=0; i

आउटपुट

a%$^^&) contains alphabets
  1. - C++ STL में atanh() फ़ंक्शन

    atanh() फ़ंक्शन atanh() फ़ंक्शन आर्क हाइपरबोलिक टैंजेंट (व्युत्क्रम हाइपरबोलिक टैंजेंट) लौटाता है। <cmath> हेडर में परिभाषित (C++11 से)। सिंटैक्स atanh(var) पैरामीटर: var - float, double, या long double। मान -1 और 1 के बीच होना चाहिए (अनन्य)। वापसी मान आर्क हाइपरबोलिक टैंजेंट मान (रेडियन मे

  1. - C++ STL में cosh() फ़ंक्शन

    cosh() फ़ंक्शन cosh() फ़ंक्शन दिए गए कोण (रेडियन में) का हाइपरबोलिक कोसाइन लौटाता है। <cmath> हेडर में परिभाषित। सिंटैक्स cosh(var) पैरामीटर: var - float, double, या long double। वापसी मान हाइपरबोलिक कोसाइन मान, सीमा: [1, ∞)। उदाहरण 1: रेडियन इनपुट #include <iostream> #include <cm

  1. - C++ STL में sinh() फ़ंक्शन

    sinh() फ़ंक्शन sinh() फ़ंक्शन दिए गए कोण (रेडियन में) का हाइपरबोलिक साइन लौटाता है। <cmath> हेडर में परिभाषित। सिंटैक्स sinh(var) पैरामीटर: var - float, double, या long double। वापसी मान हाइपरबोलिक साइन मान, सीमा: (-∞, ∞)। उदाहरण 1: रेडियन इनपुट #include <iostream> #include <cmath