सी प्रोग्राम एक नंबर उल्टा करने के लिए

इस उदाहरण में, आप उपयोगकर्ता द्वारा दर्ज की गई संख्या को उल्टा करना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित सी प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • सी प्रोग्रामिंग ऑपरेटर
  • सी जबकि और करते हैं … जबकि लूप

एक पूर्णांक उल्टा

#include int main() ( int n, rev = 0, remainder; printf("Enter an integer: "); scanf("%d", &n); while (n != 0) ( remainder = n % 10; rev = rev * 10 + remainder; n /= 10; ) printf("Reversed number = %d", rev); return 0; ) 

आउटपुट

एक पूर्णांक दर्ज करें: 2345 उलट संख्या = 5432 

यह प्रोग्राम उपयोगकर्ता से पूर्णांक इनपुट लेता है। तब whileलूप का उपयोग तब तक किया जाता है जब तक कि n != 0वह गलत न हो (0)।

लूप के प्रत्येक पुनरावृत्ति में, शेष जब n को 10 से विभाजित किया जाता है और n का मान 10 गुना कम हो जाता है।

लूप के अंदर, उलट संख्या का उपयोग करके गणना की जाती है:

rev = rev*10 + remainder; 

दिलचस्प लेख...