Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

दिए गए समय को C++ में शब्दों में बदलें

इस ट्यूटोरियल में, हम दिए गए समय को शब्दों में बदलने के लिए एक कार्यक्रम पर चर्चा करेंगे। इसके लिए हमें डिजिटल प्रारूप में एक विशिष्ट समय प्रदान किया जाएगा। हमारा काम उस विशेष समय को शब्दों में बदलना है

उदाहरण

#include <bits/stdc++.h>
using namespace std;
//printing time in words
void convert_time(int h, int m){
   char nums[][64] = {
      "zero", "one", "two", "three", "four",
      "five", "six", "seven", "eight",
      "nine","ten", "eleven", "twelve",
      "thirteen","fourteen", "fifteen",
      "sixteen", "seventeen","eighteen",
      "nineteen", "twenty", "twenty
      one","twenty two", "twenty three",
      "twenty four","twenty five", "twenty six",
      "twenty seven","twenty eight", "twenty nine",
   };
   if (m == 0)
      printf("%s o' clock\n", nums[h]);
   else if (m == 1)
      printf("one minute past %s\n", nums[h]);
   else if (m == 59)
      printf("one minute to %s\n", nums[(h % 12) + 1]);
   else if (m == 15)
      printf("quarter past %s\n", nums[h]);
   else if (m == 30)
      printf("half past %s\n", nums[h]);
   else if (m == 45)
      printf("quarter to %s\n", nums[(h % 12) + 1]);
   else if (m <= 30)
      printf("%s minutes past %s\n", nums[m], nums[h]);
   else if (m > 30)
      printf("%s minutes to %s\n", nums[60 - m],nums[(h % 12) + 1]);
}
int main(){
   int h = 8;
   int m = 29;
   convert_time(h, m);
   return 0;
}

आउटपुट

twenty nine minutes past eight

  1. सी प्रोग्राम किसी दिए गए नंबर को शब्दों में बदलने के लिए

    संख्यात्मक मानों वाली एक स्ट्रिंग को देखते हुए, कार्य उन दी गई संख्याओं को शब्दों में छिपाना है। जैसे हमारे पास एक इनपुट “361” है; तो आउटपुट शब्दों में होना चाहिए अर्थात तीन सौ इकसठ। निम्नलिखित समस्या के समाधान के लिए हमें संख्याओं और स्थानों जैसे इकाई, दहाई, हजारों आदि को ध्यान में रखना होगा। कोड

  1. किसी दिए गए टाइमस्टैम्प को समय पूर्व में बदलने के लिए PHP प्रोग्राम

    किसी दिए गए टाइमस्टैम्प को समय पूर्व में बदलने के लिए, कोड इस प्रकार है - उदाहरण <?php function to_time_ago( $time ) {    $difference = time() - $time;    if( $difference < 1 )    {       return 'less than only a second ago';    }

  1. पायथन - दी गई सूची को नेस्टेड सूची में बदलें

    ऐसी स्थिति हो सकती है जब हमें सूची में तत्वों को अपने आप में एक सूची में बदलने की आवश्यकता होती है। दूसरे शब्दों में, एक सूची बनाएं जो नेस्टेड हो क्योंकि इसके तत्व भी सूचियां हैं। पुनरावृत्ति का उपयोग करना यह नया दृष्टिकोण है जिसमें हम सूची के प्रत्येक तत्व को लेते हैं और इसे सूचियों के प्रारूप में