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

सी/सी++ में isalpha() और isdigit()

isalpha()

फ़ंक्शन isalpha () का उपयोग यह जांचने के लिए किया जाता है कि कोई वर्ण वर्णमाला है या नहीं। यह फ़ंक्शन "ctype.h" हेडर फ़ाइल में घोषित किया गया है। यह एक पूर्णांक मान देता है, यदि तर्क एक वर्णमाला है अन्यथा, यह शून्य देता है।

यहाँ C भाषा में isalpha() का सिंटैक्स दिया गया है,

int isalpha(int value);

यहां,

मान - यह पूर्णांक प्रकार का एकल तर्क है।

यहाँ C भाषा में isalpha() का एक उदाहरण दिया गया है -

उदाहरण

#include<stdio.h>
#include<ctype.h>

int main() {
   char val1 = 's';
   char val2 = '8';

   if(isalpha(val1))
   printf("The character is an alphabet\n");
   else
   printf("The character is not an alphabet\n");

   if(isalpha(val2))
   printf("The character is an alphabet\n");
   else
   printf("The character is not an alphabet");

   return 0;
}

आउटपुट

यहाँ आउटपुट है

The character is an alphabet
The character is not an alphabet

isdigit()

फ़ंक्शन isdigit() का उपयोग यह जांचने के लिए किया जाता है कि वर्ण एक संख्यात्मक वर्ण है या नहीं। यह फ़ंक्शन "ctype.h" हेडर फ़ाइल में घोषित किया गया है। यह एक पूर्णांक मान देता है, यदि तर्क एक अंक है अन्यथा, यह शून्य देता है।

यहाँ C भाषा में isdigit() का सिंटैक्स दिया गया है,

int isdigit(int value);

यहां,

मान - यह पूर्णांक प्रकार का एकल तर्क है।

यहाँ C भाषा में isdigit() का एक उदाहरण दिया गया है,

उदाहरण

#include<stdio.h>
#include<ctype.h>

int main() {
   char val1 = 's';
   char val2 = '8';

   if(isdigit(val1))
   printf("The character is a digit\n");
   else
   printf("The character is not a digit\n");

   if(isdigit(val2))
   printf("The character is a digit\n");
   else
   printf("The character is not a digit");

   return 0;
}

आउटपुट

यहाँ आउटपुट है

The character is not a digit
The character is a digit

  1. सी/सी++ में 2-3 पेड़ (खोजें और डालें)?

    एक 2-3 पेड़ को ट्री डेटा संरचना के रूप में परिभाषित किया जाता है, जहां बच्चों (आंतरिक नोड) वाले प्रत्येक नोड में या तो दो बच्चे (2-नोड) के साथ-साथ एक डेटा तत्व या तीन बच्चे (3-नोड्स) और साथ ही दो डेटा होते हैं। तत्व। परिभाषाएं हम कहते हैं कि एक आंतरिक नोड एक 2-नोड है यदि इसमें एक डेटा तत्व और दो

  1. सी/सी++ में isalpha() और isdigit()

    isalpha() फ़ंक्शन isalpha () का उपयोग यह जांचने के लिए किया जाता है कि कोई वर्ण वर्णमाला है या नहीं। यह फ़ंक्शन ctype.h हेडर फ़ाइल में घोषित किया गया है। यह एक पूर्णांक मान देता है, यदि तर्क एक वर्णमाला है अन्यथा, यह शून्य देता है। यहाँ C भाषा में isalpha() का सिंटैक्स दिया गया है, int isalpha(int

  1. C++ स्ट्रिंग स्थिरांक और वर्ण स्थिरांक के बीच अंतर

    C++ में, सिंगल कोट्स में एक कैरेक्टर एक कैरेक्टर लिटरल होता है। यह चार प्रकार का है। उदाहरण के लिए, ए ASCII आधारित सिस्टम पर 97 के मान के साथ चार प्रकार का है। दोहरे उद्धरण चिह्नों में एक वर्ण या वर्णों की एक स्ट्रिंग एक स्ट्रिंग अक्षर का प्रतिनिधित्व करती है। यह प्रकार का है const char[] और स्ट्रि