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

दिनों को महीनों और दिनों की संख्या में बदलने का C प्रोग्राम

उपयोगकर्ता को कुल दिनों की संख्या दर्ज करनी होगी। हमें कुल दिनों की संख्या को महीनों और आने वाले महीने में शेष दिनों में बदलने की आवश्यकता है।

दिनों को महीनों में बदलने का सूत्र निम्नानुसार है:

Month = days / 30

आने वाले महीने के लिए शेष दिनों को खोजने का तर्क निम्नानुसार है:

Days = days % 30

एल्गोरिथम

दिनों को महीनों और दिनों की संख्या में बदलने के लिए नीचे दिया गया एल्गोरिथम देखें।

चरण 1: शुरू 
चरण 2: महीने और दिन डिक्लेयर करें 
चरण 3: कुल दिनों की संख्या पढ़ें 
चरण 4: महीने कंप्यूट करें months = days/30 
चरण 5: दिन कंप्यूट करें Days = days % 30 
चरण 6: महीने प्रिंट करें 
चरण 7: दिन प्रिंट करें

प्रोग्राम

निम्नलिखित C प्रोग्राम दिनों को महीनों और दिनों की संख्या में बदलता है:

#include <stdio.h> 
main(){ 
    int months, days; 
    printf("Enter days\n"); 
    scanf("%d", &days); 
    months = days / 30; 
    days = days % 30; 
    printf("Months = %d Days = %d", months, days); 
}

आउटपुट

Enter days 456 
Months = 15 Days = 6 
Enter days 145 
Months = 4 Days = 25
  1. - C प्रोग्राम: बाइनरी नंबर में ट्रेलिंग और लीडिंग जीरोज़ गिनना

    ट्रेलिंग जीरोज़ LSB (लीस्ट सिग्निफिकेंट बिट) से पहले सेट बिट (1) के बाद के जीरोज़ की संख्या। उदाहरण: 104 (दशमलव) बाइनरी: 1101000 (MSB ... LSB) LSB से: 0, 0, 0, 1 → पहले 1 के बाद 3 जीरोज़। ट्रेलिंग जीरोज़ = 3। ट्रेलिंग जीरोज़ गिनने का प्रोग्राम #include <stdio.h> #include <stdlib.h> in

  1. C में ठोस और खोखले रॉम्बस पैटर्न प्रिंट करने का प्रोग्राम C में ठोस और खोखले रॉम्बस पैटर्न प्रिंट करने का प्रोग्राम

    प्रोग्राम विवरण नीचे दिखाए अनुसार ठोस और खोखले रॉम्बस पैटर्न प्रिंट करें: एल्गोरिदम खोखले रॉम्बस के लिए - उपयोगकर्ता से खोखले रॉम्बस के लिए पंक्तियों की संख्या स्वीकार करें उपयोगकर्ता द्वारा निर्दिष्ट समान पंक्तियों वाला खोखला रॉम्बस बनाएं पहली पंक्ति प्रिंट करें जिसमें पंक्तियों की संख्या के बरा

  1. C प्रोग्राम: संख्या को शब्दों में बदलें C प्रोग्राम: संख्या को शब्दों में बदलें

    समस्या विवरण एक संख्यात्मक स्ट्रिंग (अधिकतम 4 अंक: 0-9999) दी गई है, इसे अंग्रेजी शब्दों में बदलें। उदाहरण इनपुटआउटपुट 1234one thousand two hundred thirty four 7777seven thousand seven hundred seventy seven 100one hundred 15fifteen स्थान मान प्रणाली संख्या: 1111 स्थान: हजार सौ दहाई इकाई