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

सी प्रोग्राम वर्तमान समय के साथ डिजिटल घड़ी प्रिंट करने के लिए

इस खंड में हम देखेंगे कि सी का उपयोग करके डिजिटल घड़ी कैसे बनाई जाती है। समय के साथ काम करने के लिए हम टाइम एच हेडर फाइल का उपयोग कर सकते हैं। इस हेडर फ़ाइल में कुछ फ़ंक्शन हस्ताक्षर हैं जिनका उपयोग दिनांक और समय से संबंधित मुद्दों को संभालने के लिए किया जाता है।

समय के चार महत्वपूर्ण घटक नीचे दिए गए हैं

  • आकार_टी यह size_t मूल रूप से अहस्ताक्षरित अभिन्न प्रकार है। यह sizeof() का परिणाम है।

  • घड़ी_टी इसका उपयोग प्रोसेसर के समय को स्टोर करने के लिए किया जाता है

  • time_t इसका उपयोग कैलेंडर समय संग्रहीत करने के लिए किया जाता है

  • स्ट्रक्चर टीएम यह एक संरचना है। यह पूरी तारीख और समय को बनाए रखने में मदद करता है।

उदाहरण कोड

#include <stdio.h>
#include <time.h>
int main() {
   time_t s, val = 1;
   struct tm* curr_time;
   s = time(NULL); //This will store the time in seconds
   curr_time = localtime(&s); //get the current time using localtime()
   function
      //Display in HH:mm:ss format
      printf("%02d:%02d:%02d", curr_time->tm_hour, curr_time->tm_min,
   curr_time->tm_sec);
}

आउटपुट

23:35:44

  1. एफसीएफएस शेड्यूलिंग के लिए सी कार्यक्रम

    हमें n प्रक्रियाओं की संख्या यानी P1, P2, P3, ……, Pn और उनके संगत बर्स्ट समय दिए गए हैं। कार्य FCFS CPU शेड्यूलिंग एल्गोरिथम का उपयोग करके औसत प्रतीक्षा समय और औसत टर्नअराउंड समय ज्ञात करना है। प्रतीक्षा समय और टर्नअराउंड समय क्या है? टर्नअराउंड समय एक प्रक्रिया प्रस्तुत करने और उसके पूरा होने

  1. सी प्रोग्राम में ओ (एन) समय और ओ (1) स्पेस में सरणी के बाएं रोटेशन को प्रिंट करें।

    हमें कुछ आकार n और कई पूर्णांक मानों की एक सरणी दी गई है, हमें किसी दिए गए अनुक्रमणिका k से एक सरणी को घुमाने की आवश्यकता है। हम − . जैसे इंडेक्स k से किसी ऐरे को घुमाना चाहते हैं उदाहरण Input: arr[] = {1, 2, 3, 4, 5}    K1 = 1    K2 = 3    K3 = 6 Output:   &nbs

  1. इंटरनेट टाइम सर्वर के साथ विंडोज 10 क्लॉक को सिंक्रोनाइज़ करें

    Windows 10 घड़ी को इंटरनेट के साथ सिंक्रोनाइज़ करें टाइम सर्वर:  यदि आपने विंडोज 10 में घड़ी को स्वचालित रूप से समय निर्धारित करने के लिए सेट किया है, तो आप इस बात से अवगत हो सकते हैं कि वर्तमान समय समय को अपडेट करने के लिए इंटरनेट टाइम सर्वर के साथ सिंक्रनाइज़ है। इसका मतलब है कि आपके पीसी के टास्क