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

Time.h लाइब्रेरी फ़ंक्शन का उपयोग करके C प्रोग्राम लिखें

समस्या

सी प्रोग्रामिंग भाषा का उपयोग करके आईएसओ मानक प्रारूप में वर्तमान तिथि और समय कैसे प्रदर्शित करें?

समाधान

इनपुट की वर्तमान तिथि और समय लिया जाएगा और हम आईएसओ प्रारूप में सिस्टम समय और तारीख को प्रिंट करने का प्रयास कर रहे हैं।

उदाहरण के लिए, सोमवार, दिसंबर 15, 2020 10.50p.

इस प्रोग्राम में हमने जो बिल्ट-इन फंक्शन इस्तेमाल किए हैं, वे हैं -

समय () - वर्तमान समय लौटाता है।

स्ट्रैपटाइम () - समय को स्ट्रिंग रूप में परिवर्तित करता है, इस फ़ंक्शन में समय शामिल है।

उदाहरण

#include<stdio.h>
#include<time.h>
int main(){
   time_t current = time(NULL);
   char datetime[20];
   strftime(datetime,sizeof(datetime),"%a,%d%b%y %H:%M",localtime(¤t));
   puts(datetime);
   return 0;
}

आउटपुट

Thu,31 Dec 20 22:41

  1. सी प्रोग्राम गैर-पुनरावर्ती फ़ंक्शन का उपयोग करके संख्याओं की जीसीडी खोजने के लिए

    समस्या गैर-पुनरावर्ती फ़ंक्शन का उपयोग करके दिए गए दो नंबरों के लिए सबसे बड़ा सामान्य भाजक (जीसीडी) खोजें। समाधान यह नीचे बताया गया है कि गैर-पुनरावर्ती फ़ंक्शन का उपयोग करके दिए गए दो नंबरों के लिए सबसे बड़ा सामान्य भाजक (जीसीडी) कैसे खोजें। एल्गोरिदम गैर-पुनरावर्ती फ़ंक्शन का उपयोग करके दिए गए

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

    समस्या C प्रोग्रामिंग भाषा में पुनरावर्ती फ़ंक्शन का उपयोग करके दिए गए दो नंबरों के लिए सबसे बड़ा सामान्य भाजक (GCD) खोजें। समाधान रिकर्सिव फ़ंक्शन का उपयोग करके दिए गए दो नंबरों के लिए सबसे बड़ा सामान्य भाजक (जीसीडी) खोजने का समाधान इस प्रकार है - एल्गोरिदम रिकर्सिव फ़ंक्शन का उपयोग करके दिए गए

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

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