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

C++ में isprint()


फंक्शन isprint() एक प्रीडिफाइन्ड फंक्शन है और यह जांचता है कि पास किए गए कैरेक्टर्स प्रिंट करने योग्य हैं या नहीं। यह सफल होने पर नॉन-ज़ीरो मान लौटाता है, अन्यथा शून्य। यह फंक्शन "cctype" हेडर फ़ाइल में घोषित है।

C++ भाषा में isprint() का सिंटैक्स निम्नलिखिक है,

int isprint(int character);

यहां,

character − वह कैरेक्टर जिसे जांचना है।

C++ भाषा में isprint() का एक उदाहरण निम्नलिखिक है,

उदाहरण

#include<iostream> #include<cctype> using namespace std; int main() {    int val1 = 28;    int val2 = 's';    int val3 = '\n';    if(isprint(val1))    cout << "मान प्रिंट करने योग्य है"<< endl;    else    cout << "मान प्रिंट करने योग्य नहीं है"<< endl;    if(isprint(val2))    cout << "मान प्रिंट करने योग्य है"<< endl;    else    cout << "मान प्रिंट करने योग्य नहीं है"<< endl;    if(isprint(val3))    cout << "मान प्रिंट करने योग्य है"<< endl;    else    cout << "मान प्रिंट करने योग्य नहीं है"<< endl;    return 0; }

आउटपुट

मान प्रिंट करने योग्य नहीं है मान प्रिंट करने योग्य है मान प्रिंट करने योग्य नहीं है

उपरोक्त प्रोग्राम में, तीन वेरिएबल्स val1, val2, और val3 घोषित किए गए हैं। प्रत्येक वेरिएबल को जांचा जाता है कि वेरिएबल प्रिंट करने योग्य है या नहीं।

if(isprint(val1)) cout << "मान प्रिंट करने योग्य है"<< endl; else cout << "मान प्रिंट करने योग्य नहीं है"<< endl; if(isprint(val2)) cout << "मान प्रिंट करने योग्य है"<< endl; else cout << "मान प्रिंट करने योग्य नहीं है"<< endl; if(isprint(val3)) cout << "मान प्रिंट करने योग्य है"<< endl; else cout << "मान प्रिंट करने योग्य नहीं है"<< endl;

  1. - C++ में वेरिएबल इनिशियलाइज़ेशन

    वेरिएबल्स उपयोगकर्ता द्वारा दिए गए नाम हैं। एक डेटा टाइप का उपयोग वेरिएबल घोषित और इनिशियलाइज़ करने के लिए भी किया जाता है जो उस वेरिएबल को मेमोरी आवंटित करता है। int, char, float आदि जैसे कई डेटा टाइप्स हैं जो उस वेरिएबल को मेमोरी आवंटित करते हैं। वेरिएबल इनिशियलाइज़ करने के दो तरीके हैं। एक है स्ट

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

    expm1() फ़ंक्शन का उपयोग किसी भी संख्या की घात में एक्सपोनेंशियल घटा एक की गणना के लिए किया जाता है। यह (e की घात a) - 1 का मान लौटाता है। गणितीय अभिव्यक्ति expm1(a) = (e^a) - 1 C++ में सिंटैक्स float expm1(variable_name); पैरामीटर्स: variable_name - जिस वेरिएबल का मान गणना किया जाना है, उसे दिय

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

    log1p() फ़ंक्शन का उपयोग किसी भी संख्या a के लिए (a+1) के नेचुरल लॉगरिदम (आधार e लॉगरिदम) की गणना के लिए किया जाता है। यह (a+1) के नेचुरल लॉगरिदम का मान लौटाता है। जब हम -1 से कम मान पास करते हैं तो यह NaN (नॉट ए नंबर) लौटाता है। गणितीय अभिव्यक्ति log1p(a) = base-e log(a+1) C++ में सिंटैक्स float