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

सी++ में iswprint ( )

हमें iswprint ( ) के कार्य को दिखाने के लिए कार्य दिया गया है। C++ STL में iswprint() फ़ंक्शन का उपयोग यह जांचने के लिए किया जाता है कि दिए गए वाइड कैरेक्टर को प्रिंट किया जा सकता है या नहीं। यह C++ में cwctype हेडर फाइल में मौजूद एक फंक्शन है। वाइड कैरेक्टर एक कंप्यूटर कैरेक्टर डेटाटाइप है जिसका आकार आम तौर पर पारंपरिक 8-बिट कैरेक्टर से बड़ा होता है।

सिंटैक्स

int iswprint(c);

पैरामीटर

सी - यह एक पैरामीटर है जो विस्तृत चरित्र को निर्दिष्ट करता है जिसे जांचना है कि यह प्रिंट करने योग्य है या नहीं।

रिटर्न वैल्यू

यदि c को प्रिंट किया जा सकता है तो यह फ़ंक्शन एक गैर-शून्य मान देता है। यदि c को प्रिंट नहीं किया जा सकता है तो यह शून्य लौटाएगा।

नीचे दिए गए वर्ण प्रिंट करने योग्य हैं -

  • अपर केस लेटर्स - ए - जेड

  • लोअरकेस अक्षर - ए - जेड

  • अंक - 0 - 9

  • विराम चिह्न -! "@ # $% ^ और * ( )} | \ ] [ _ - + ' ? /। , } :; ~ `

  • अंतरिक्ष -……

  • सक्षम या नहीं।

उदाहरण

#include <cwchar.h>
#include<iostream.h>
#inlude<cwctype.h>
Using namespace std;
int main( ){
   wchar_t str[ ] = “ authorized<channel<partners”;
   wcout<<str;
   for( int i = 0; i < wcslen(str); i++){
   if ( !iswprint(str[i]))
      str[i] = ‘ @ ’;
   }
   wcout<<str;
   return 0;
}

आउटपुट

यदि हम उपरोक्त कोड चलाते हैं तो यह निम्न आउटपुट उत्पन्न करेगा

authorized<channel<partners
authorised@channel@partners

उदाहरण

#include <cwchar.h>
#include<iostream.h>
#inlude<cwctype.h>
Using namespace std;
int main( ){
   wchar_t str[ ] = “ and I am<= Iron Man”;
   wcout<<str;
   for( int i = 0; i < wcslen(str); i++){
      if ( !iswprint(str[i]))
         str[i] = ‘ & ’;
   }
   wcout<<str;
   return 0;
}

आउटपुट

यदि हम उपरोक्त कोड चलाते हैं तो यह निम्न आउटपुट उत्पन्न करेगा

and I am<= Iron Man
and I am &&Iron Man

  1. स्विच स्टेटमेंट C++

    C++ में स्विच स्टेटमेंट का उपयोग कैसे करें सशर्त बयान सभी प्रोग्रामिंग भाषाओं की एक सामान्य विशेषता है। इन कथनों का उपयोग किसी प्रोग्राम के प्रवाह को नियंत्रित करने और यह निर्दिष्ट करने के लिए किया जाता है कि कोड के विशिष्ट ब्लॉक कब निष्पादित किए जाने चाहिए। C++ में उपयोग किए जाने वाले मुख्य कंडीश

  1. C++ में मितव्ययी संख्या

    इस समस्या में, हमें एक धनात्मक पूर्णांक N दिया जाता है। हमारा कार्य यह जाँचने के लिए एक प्रोग्राम बनाना है कि दी गई संख्या मितव्ययी संख्या है या नहीं। मितव्ययी संख्या - एक संख्या जिसके अंकों की संख्या दी गई संख्या के अभाज्य गुणनखंड में अंकों की संख्या से अधिक है। उदाहरण − 625, संख्या 625 का अभाज्

  1. सी++ पेंटाटोप नंबर

    पास्कल के त्रिभुज में एक पंचकोण संख्या को पाँचवीं संख्या के रूप में वर्णित किया गया है। अब, जैसा कि आप जानते हैं, यह पांचवीं संख्या है, तो इसका मतलब है कि हमारे पास पास्कल के त्रिकोण में कम से कम पांच संख्याएं होनी चाहिए, इसलिए इस श्रृंखला की पहली संख्या 1 4 6 4 1 से शुरू होती है। पास्कल त्रिभुज की