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

C प्रोग्राम करंट टाइम के साथ डिजिटल क्लॉक प्रिंट करने के लिए


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

time.h के चार महत्वपूर्ण घटक नीचे जैसे हैं

  • size_t यह size_t मूल रूप से अनसाइन्ड इंटीग्रल टाइप है। यह sizeof() का परिणाम है।

  • clock_t इसका उपयोग प्रोसेसर समय स्टोर करने के लिए किया जाता है

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

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

उदाहरण कोड

#include <stdio.h>
#include <time.h>

int main() {
    time_t s, val = 1;
    struct tm* curr_time;
    s = time(NULL); // यह सेकंड में समय स्टोर करेगा
    curr_time = localtime(&s); // localtime() फंक्शन का उपयोग करके वर्तमान समय प्राप्त करें
    // HH:mm:ss फॉर्मेट में प्रदर्शित करें
    printf("%02d:%02d:%02d", curr_time->tm_hour, curr_time->tm_min, curr_time->tm_sec);
}

आउटपुट

23:35:44
  1. C प्रोग्राम फॉर FCFS शेड्यूलिंग (FCFS Scheduling) C प्रोग्राम फॉर FCFS शेड्यूलिंग (FCFS Scheduling)

    हमें n संख्या में प्रक्रियाएं दी गई हैं यानी P1, P2, P3,.......,Pn और उनके संबंधित बर्स्ट टाइम। कार्य FCFS CPU शेड्यूलिंग एल्गोरिदम का उपयोग करके औसत प्रतीक्षा समय और औसत टर्नअराउंड समय ढूंढना है। प्रतीक्षा समय और टर्नअराउंड समय क्या है? टर्नअराउंड टाइम एक प्रक्रिया के सबमिशन और उसके पूरा होने के

  1. C प्रोग्राम में O(n) समय और O(1) स्पेस में ऐरे का बायां रोटेशन प्रिंट करें C प्रोग्राम में O(n) समय और O(1) स्पेस में ऐरे का बायां रोटेशन प्रिंट करें

    समस्या विवरण हमें कुछ आकार n का एक ऐरे और कई पूर्णांक मान दिए गए हैं, हमें दिए गए इंडेक्स k से ऐरे को रोटेट करना होगा। उदाहरण इनपुट: arr[] = {1, 2, 3, 4, 5} K1 = 1, K2 = 3, K3 = 6 आउटपुट: 2 3 4 5 1 4 5 1 2 3 2 3 4 5 1 एल्गोरिदम शुरुआत चरण 1: void leftRotate(int arr[], int n, int k) फंक्शन घोषित क

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

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