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

स्ट्रिंग कन्वर्ट फ़ंक्शन का उपयोग किए बिना अपरकेस को लोअरकेस अक्षरों में बदलने के लिए एक सी प्रोग्राम लिखें

स्ट्रिंग कन्वर्ट फ़ंक्शन के बिना अपर केस को लोअर केस लेटर्स में कैसे बदलें, इसके बारे में जानने से पहले।

आइए कन्वर्ट फ़ंक्शन का उपयोग करके ऊपरी से निचले में कनवर्ट करने के लिए प्रोग्राम पर एक नज़र डालें, फिर आपको इस बात पर स्पष्टता मिलेगी कि हम प्रोग्राम में क्या कर रहे हैं -

उदाहरण

#include <stdio.h>
#include <string.h>
int main(){
   char string[50];
   printf("enter a string to convert to lower case\n");
   gets(string); /reading the string
   printf("The string in lower case: %s\n", strlwr(string)); //strlwr converts all upper    to
   lower
   return 0;
}

आउटपुट

enter a string to convert to lower case
CProgramming LangUage
The string in lower case: cprogramming language

अब देखते हैं कि पूर्वनिर्धारित फ़ंक्शन का उपयोग किए बिना ऊपरी से निचले में कनवर्ट करने के लिए प्रोग्राम -

उदाहरण

#include<stdio.h>
void main(){
   //Declaring variable for For loop (to read each position of alphabet) and string//
   int i;
   char string[40];
   //Reading string//
   printf("Enter the string : ");
   gets(string);
   //For loop to read each alphabet//
   for(i=0;string[i]!='\0';i++){
      if(string[i]>=65&&string[i]<=90){
         string[i]=string[i]+32;
      }
   }
   printf("The converted lower case string is : ");
   puts(string);
}

आउटपुट

Enter the string : TUTORIALSPOINT
The converted lower case string is : tutorialspoint

  1. strncmp लाइब्रेरी फ़ंक्शन का उपयोग करके दो स्ट्रिंग्स की तुलना करने के लिए एक C प्रोग्राम लिखें

    Strncmp string.h फ़ाइल में मौजूद एक पूर्वनिर्धारित लाइब्रेरी फ़ंक्शन है, यह दो स्ट्रिंग्स की तुलना करता है और प्रदर्शित करता है कि कौन सी स्ट्रिंग अधिक है। strcmp fucntion (स्ट्रिंग तुलना) यह फ़ंक्शन 2 तारों की तुलना करता है। यह दोनों स्ट्रिंग्स में पहले दो गैर-मिलान वाले वर्णों का ASCII अंतर लौटात

  1. पायथन प्रोग्राम में इनबिल्ट फ़ंक्शंस का उपयोग किए बिना अपर और लोअर केस कैरेक्टर गिनें

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक स्ट्रिंग दी गई है, हमें इनबिल्ट फ़ंक्शन का उपयोग किए बिना स्ट्रिंग में मौजूद अपरकेस और लोअरकेस वर्णों की संख्या गिनने की आवश्यकता है इसे अजगर में उपलब्ध islower () और isupper () फ़ंक्शन का उपयोग करके आसानी स

  1. पायथन में सभी अपरकेस अक्षरों को स्ट्रिंग में लोअरकेस में कैसे बदलें?

    आप सभी अपरकेस अक्षरों को स्ट्रिंग से लोअरकेस में बदलने के लिए पायथन में लोअर () विधि का उपयोग कर सकते हैं। उदाहरण के लिए: >>> ‘Jane Doe N.Y.’.lower() jane doe n.y.