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

C++ प्रोग्राम: स्ट्रक्चर्स का उपयोग करके दो दूरियां (इंच-फीट सिस्टम में) जोड़ना

एक स्ट्रक्चर विभिन्न डेटा टाइप्स के आइटम्स का संग्रह है। यह विभिन्न डेटा टाइप रिकॉर्ड्स के साथ जटिल डेटा स्ट्रक्चर्स बनाने में बहुत उपयोगी है। एक स्ट्रक्चर को struct कीवर्ड के साथ परिभाषित किया जाता है।

स्ट्रक्चर का उदाहरण

struct DistanceFI {
    int feet;
    int inch;
};

उपरोक्त स्ट्रक्चर फीट और इंच के रूप में दूरी को परिभाषित करता है।

उदाहरण

#include <iostream>
using namespace std;

struct DistanceFI {
    int feet;
    int inch;
};

int main() {
    struct DistanceFI distance1, distance2, distance3;
    cout << "दूरी 1 के फीट दर्ज करें: " << endl;
    cin >> distance1.feet;
    cout << "दूरी 1 के इंच दर्ज करें: " << endl;
    cin >> distance1.inch;
    cout << "दूरी 2 के फीट दर्ज करें: " << endl;
    cin >> distance2.feet;
    cout << "दूरी 2 के इंच दर्ज करें: " << endl;
    cin >> distance2.inch;
    
    distance3.feet = distance1.feet + distance2.feet;
    distance3.inch = distance1.inch + distance2.inch;
    
    if (distance3.inch > 12) {
        distance3.feet++;
        distance3.inch = distance3.inch - 12;
    }
    
    cout << endl << "दोनों दूरियों का योग है " << distance3.feet << " फीट और " << distance3.inch << " इंच";
    return 0;
}

आउटपुट

दूरी 1 के फीट दर्ज करें: 5
दूरी 1 के इंच दर्ज करें: 9
दूरी 2 के फीट दर्ज करें: 2
दूरी 2 के इंच दर्ज करें: 6
दोनों दूरियों का योग है 8 फीट और 3 इंच

उपरोक्त प्रोग्राम में, स्ट्रक्चर DistanceFI परिभाषित है जिसमें फीट और इंच में दूरी होती है। जोड़ी जाने वाली दोनों दूरियों के मान यूज़र से प्राप्त किए जाते हैं। दोनों दूरियों के फीट और इंच को व्यक्तिगत रूप से जोड़ा जाता है। यदि इंच 12 से अधिक हैं, तो फीट में 1 जोड़ा जाता है और इंच से 12 घटाया जाता है। ऐसा इसलिए किया जाता है क्योंकि 1 फीट = 12 इंच। अंत में जोड़ी गई दूरी में फीट और इंच का मान प्रदर्शित किया जाता है।

  1. C++ में दो बाइनरी स्ट्रिंग्स को जोड़ें C++ में दो बाइनरी स्ट्रिंग्स को जोड़ें

    दो बाइनरी संख्या वाली स्ट्रिंग्स दी गई हैं, हमें उन दो बाइनरी स्ट्रिंग्स को जोड़कर प्राप्त परिणाम ढूंढना है और परिणाम को बाइनरी स्ट्रिंग के रूप में लौटाना है। बाइनरी संख्याएं वे संख्याएं हैं जिन्हें या तो 0 या 1 के रूप में व्यक्त किया जाता है। 2 बाइनरी संख्याओं को जोड़ते समय बाइनरी जोड़ का नियम हो

  1. C++ प्रोग्राम का उपयोग करके प्रोग्राम कैसे लॉन्च करें? C++ प्रोग्राम का उपयोग करके प्रोग्राम कैसे लॉन्च करें?

    सिस्टम कमांड का उपयोग करके एप्लिकेशन लॉन्च करना यहां हम देखेंगे कि C++ प्रोग्राम का उपयोग करके नोटपैड जैसे किसी थर्ड-पार्टी एप्लिकेशन को कैसे शुरू किया जाए। यह प्रोग्राम बहुत सरल है; हम कमांड प्रॉम्प्ट कमांड का उपयोग करके यह कार्य कर सकते हैं। हम system() फ़ंक्शन के अंदर एप्लिकेशन नाम पास करेंगे। य

  1. - जावा प्रोग्राम से दो संख्याओं को जोड़ना

    इस लेख में हम समझेंगे कि जावा में दो संख्याओं को कैसे जोड़ा जाता है। यह + ऑपरेटर का उपयोग करके किया जा सकता है। नीचे इसका प्रदर्शन दिया गया है: इनपुट मान लीजिए हमारा इनपुट है: इनपुट_1: 10 इनपुट_2: 15 आउटपुट वांछित आउटपुट होगा: योग: 25 एल्गोरिदम चरण 1 - प्रारंभ चरण 2 - तीन पूर्णांक घोषित करें: input