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

यदि और अन्य कथनों का उपयोग करके समय रूपांतरण के लिए एक सी प्रोग्राम लिखें

समस्या

C प्रोग्रामिंग भाषा का उपयोग करके समय को 24 घंटे के प्रारूप से 12 घंटे के प्रारूप में कैसे बदलें?

समाधान

उपयोगकर्ता से समय मान पढ़ें (रन टाइम पर)। इसे 24 घंटे से 12 घंटे के प्रारूप में बदलना होगा।

एल्गोरिदम

Start:
Step 1: Enter time in 24 hr format
Step 2: check the condition
      i. If(hour==0)
         Print min
     Ii. Elseif(hour<12)
          Print hour,min
    iii. Elseif(hour==12
         Print hour,min
     iv. Else
         Print hour % 12,min
Stop:

कार्यक्रम

#include<stdio.h>
int main(){
   int hr,min;
   printf("enter the time in 24 hour format:");
   scanf("%d:%d",&hr,&min);
   printf("The 12 hr format time:");
   if(hr==0){
      printf("12:%.2d AM\n",min);
   }
   else if(hr<12){
      printf("%d:%.2d AM\n",hr,min);
   }
   else if(hr==12){
      printf("%d:%.2d PM\n",hr,min);
   }
   else
      printf("%d:%.2d PM\n",hr % 12,min);
   return 0;
}

आउटपुट

enter the time in 24 hour format:22:37
The 12 hr format time:10:37 PM

  1. राउंड रॉबिन शेड्यूलिंग के लिए सी प्रोग्राम

    हमें n प्रक्रियाओं के साथ उनके संबंधित बर्स्ट समय और समय क्वांटम के साथ दिया गया है और कार्य औसत प्रतीक्षा समय और औसत टर्नअराउंड समय का पता लगाना और परिणाम प्रदर्शित करना है। राउंड रॉबिन शेड्यूलिंग क्या है? राउंड रॉबिन एक सीपीयू शेड्यूलिंग एल्गोरिथम है जिसे विशेष रूप से टाइम शेयरिंग सिस्टम के लिए

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

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

  1. C आयत के क्षेत्रफल और परिमाप के लिए कार्यक्रम

    एक आयत की लंबाई और चौड़ाई को देखते हुए हमें उसका क्षेत्रफल और परिमाप ज्ञात करना होता है। आयत 2-डी आकृति है जिसमें चार भुजाएँ और प्रत्येक 90 डिग्री के चार कोण हैं। आयत की सभी भुजाएँ समान नहीं होती केवल आयत की सम्मुख भुजाएँ समान होती हैं। एक आयत के विकर्ण भी समान लंबाई के होते हैं। नीचे आयत का आरेखी