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

C . का उपयोग करके डिवीजन और मॉड्यूलो ऑपरेटरों का उपयोग करके संख्याओं को उल्टे क्रम में प्रिंट करना

समस्या

C प्रोग्रामिंग लैंग्वेज का उपयोग करके डिवीजन और मोडुलो ऑपरेटर की मदद से दिए गए दो अंकों की संख्या को उल्टे क्रम में कैसे प्रिंट करें?

समाधान

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

ऑपरेटरों की मदद से हम संख्या को उलटने के लिए जिस तर्क का उपयोग करते हैं वह है -

int firstno=number%10; //stores remainder
int secondno=number/10;// stores quotient

फिर पहले नंबर के बाद दूसरा नंबर प्रिंट करें फिर आपको दिए गए नंबर के लिए रिवर्स नंबर मिलेगा।

कार्यक्रम 1

इस उदाहरण में, हम दो अंकों की संख्या लेंगे और संख्या को उलटने के लिए डिवीजन और मॉड्यूल ऑपरेटर लागू करेंगे -

#include<stdio.h>
int main(){
   int number;
   printf("enter a number:");
   scanf("%4d",&number);
   int firstno=number%10; //stores remainder
   int secondno=number/10;// stores quotient
   printf("After reversing =%d%d\n",firstno,secondno);
   return 0;
}

आउटपुट

enter a number:45
After reversing =54

कार्यक्रम 2

इस उदाहरण में, हम एक 3-अंकीय संख्या लेंगे और संख्या को उलटने के लिए डिवीजन और मोडुलो ऑपरेटर लागू करेंगे -

#include<stdio.h>
int main(){
   int number,num1,num2,num3,result;
   printf("enter a number:");
   scanf("%4d",&number);
   num1 = number / 100;
   num2 = (number % 100) / 10;
   num3 = number%10 ;
   result = 100*num3 + 10*num2 + num1;
   printf("After reversing =%d\n",result);
   return 0;
}

आउटपुट

enter a number:479
After reversing =974

  1. MySQL क्वेरी संख्याओं के एक सेट में पहले नंबर से ऑर्डर करने के लिए?

    संख्याओं के समूह में पहले नंबर से ऑर्डर करने के लिए, ORDER BY SUBSTRING_INDEX() का उपयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(SetOfNumbers text);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.53 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (1001

  1. सी प्रोग्राम एकल लिंक्ड सूची का उपयोग करके संख्याओं को उल्टे क्रम में प्रदर्शित करने के लिए

    लिंक्ड सूचियां गतिशील स्मृति आवंटन का उपयोग करती हैं और नोड्स का संग्रह हैं। नोड्स के दो भाग होते हैं जो डेटा और लिंक होते हैं। लिंक की गई सूचियों के प्रकार C प्रोग्रामिंग लैंग्वेज में लिंक्ड लिस्ट के प्रकार इस प्रकार हैं - एकल/एकल लिंक की गई सूचियां डबल / डबल लिंक्ड सूचियां सर्कुलर सिंगल लिंक्ड

  1. राउंड फ़ंक्शन का उपयोग करके एक्सेल में संख्याओं को कैसे गोल करें

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