Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी प्रोग्राम यह जांचने के लिए है कि दी गई स्ट्रिंग कीवर्ड है या नहीं?

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

प्रत्येक कीवर्ड ऑटो, ब्रेक, केस, कॉन्स्ट, कंटिन्यू, इंट आदि जैसे छोटे अक्षरों में मौजूद है।

सी++ भाषा में 32 कीवर्ड जो सी भाषा में भी उपलब्ध हैं।

स्वतः डबल इंट संरचना
ब्रेक अन्य लंबा स्विच
मामला एनम पंजीकरण टाइपिफ़
चार बाहरी वापसी संघ
स्थिरांक फ्लोट संक्षिप्त अहस्ताक्षरित
जारी रखें के लिए हस्ताक्षरित शून्य
डिफ़ॉल्ट गोटो आकार अस्थिर
करें अगर स्थिर जबकि

ये 30 आरक्षित शब्द हैं जो C में नहीं थे, लेकिन C++ में जोड़े गए थे

<टेबल> <थहेड> asm dynamic_cast नाम स्थान reinterpret_cast बूल स्पष्ट नया static_cast पकड़ें झूठा ऑपरेटर टेम्पलेट वर्ग मित्र निजी यह const_cast इनलाइन सार्वजनिक फेंक हटाएं परिवर्तनीय संरक्षित सच कोशिश करें टाइपिड टाइपनाम उपयोग उपयोग उपयोग wchar_t <टीडी>


Input: str=”for”
Output: for is a keyword

स्पष्टीकरण

  • कीवर्ड आरक्षित शब्द हैं जिनका उपयोग प्रोग्राम में चर नामों के रूप में नहीं किया जा सकता है।

  • C प्रोग्रामिंग लैंग्वेज में 32 कीवर्ड होते हैं।

प्रत्येक कीवर्ड के साथ स्ट्रिंग की तुलना करें यदि स्ट्रिंग समान है तो स्ट्रिंग कीवर्ड है

उदाहरण

#include <stdio.h>
#include <string.h>
int main() {
   char keyword[32][10]={
      "auto","double","int","struct","break","else","long",
      "switch","case","enum","register","typedef","char",
      "extern","return","union","const","float","short",
      "unsigned","continue","for","signed","void","default",
      "goto","sizeof","voltile","do","if","static","while"
   } ;
   char str[]="which";
   int flag=0,i;
   for(i = 0; i < 32; i++) {
      if(strcmp(str,keyword[i])==0) {
         flag=1;
      }
   }
   if(flag==1)
      printf("%s is a keyword",str);
   else
      printf("%s is not a keyword",str);
}

आउटपुट

which is a keyword

  1. पायथन प्रोग्राम यह जांचने के लिए कि दी गई स्ट्रिंग कीवर्ड है या नहीं

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक नंबर दिया गया है, हमें यह जांचना होगा कि संख्या दो की शक्ति है या नहीं। कीवर्ड विशिष्ट उपयोग के साथ किसी भी भाषा द्वारा आरक्षित विशेष शब्द हैं और पहचानकर्ता के रूप में उपयोग नहीं किए जा सकते हैं। यह जांचने

  1. पायथन प्रोग्राम यह जाँचने के लिए कि क्या दिया गया स्ट्रिंग पैंग्राम है

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक स्ट्रिंग इनपुट को देखते हुए, हमें यह जांचने के लिए एक पायथन प्रोग्राम जेनरेट करना होगा कि वह स्ट्रिंग पंग्राम है या नहीं। पंग्राम एक वाक्य/शब्दों की श्रृंखला है जिसमें अंग्रेजी अक्षर संग्रह मे

  1. एक वाक्य की जाँच करने के लिए पायथन प्रोग्राम एक पैंग्राम है या नहीं।

    एक वाक्य दिया। हमारा काम यह जांचना है कि यह वाक्य पैन ग्राम है या नहीं। पैन ग्राम चेकिंग का तर्क यह है कि वर्णमाला के प्रत्येक अक्षर वाले शब्द या वाक्य कम से कम एक बार। इस समस्या को हल करने के लिए हम सेट () विधि और सूची बोध तकनीक का उपयोग करते हैं। उदाहरण Input: string = abc def ghi jkl mno pqr stu