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

सी ++ प्रोग्राम संरचना का उपयोग करके जानकारी को स्टोर और प्रदर्शित करने के लिए

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

संरचना का एक उदाहरण इस प्रकार है -

struct employee {
   int empID;
   char name[50];
   float salary;
};

एक प्रोग्राम जो संरचना का उपयोग करके सूचनाओं को संग्रहीत और प्रदर्शित करता है, वह इस प्रकार है।

उदाहरण

#include <iostream>
using namespace std;
struct employee {
   int empID;
   char name[50];
   int salary;
   char department[50];
};
int main() {
   struct employee emp[3] = { { 1 , "Harry" , 20000 , "Finance" } , { 2 , "Sally" , 50000 , "HR" } ,    { 3 , "John" , 15000 , "Technical" } };
   cout<<"The employee information is given as follows:"<<endl;
   cout<<endl;
   for(int i=0; i<3;i++) {
      cout<<"Employee ID: "<<emp[i].empID<<endl;
      cout<<"Name: "<<emp[i].name<<endl;
      cout<<"Salary: "<<emp[i].salary<<endl;
      cout<<"Department: "<<emp[i].department<<endl;
      cout<<endl;
   }
   return 0;
}

आउटपुट

The employee information is given as follows:
Employee ID: 1
Name: Harry
Salary: 20000
Department: Finance

Employee ID: 2
Name: Sally
Salary: 50000
Department: HR

Employee ID: 3
Name: John
Salary: 15000
Department: Technical

उपरोक्त कार्यक्रम में, संरचना को मुख्य () फ़ंक्शन से पहले परिभाषित किया गया है। संरचना में कर्मचारी की कर्मचारी आईडी, नाम, वेतन और विभाग होता है। यह निम्नलिखित कोड स्निपेट में प्रदर्शित किया गया है।

struct employee {
   int empID;
   char name[50];
   int salary;
   char department[50];
};

मुख्य () फ़ंक्शन में, प्रकार की संरचना कर्मचारी की एक वस्तु सरणी परिभाषित की जाती है। इसमें कर्मचारी आईडी, नाम, वेतन और विभाग मूल्य शामिल हैं। इसे इस प्रकार दिखाया गया है।

struct employee emp[3] = { { 1 , "Harry" , 20000 , "Finance" } , { 2 , "Sally" , 50000 , "HR" } , { 3 , "John" , 15000 , "Technical" } };

लूप के लिए संरचना मान प्रदर्शित किए जाते हैं। यह निम्नलिखित तरीके से दिखाया गया है।

cout<<"The employee information is given as follows:"<<endl;
cout<<endl;
for(int i=0; i<3;i++) {
   cout<<"Employee ID: "<<emp[i].empID<<endl;
   cout<<"Name: "<<emp[i].name<<endl;
   cout<<"Salary: "<<emp[i].salary<<endl;
   cout<<"Department: "<<emp[i].department<<endl;
   cout<<endl;
}

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

    यहां हम देखेंगे कि कुछ तृतीय-पक्ष एप्लिकेशन जैसे नोटपैड या सी ++ प्रोग्राम का उपयोग करके कुछ भी कैसे शुरू किया जाए। यह प्रोग्राम बहुत सरल है, हम इस कार्य को करने के लिए कमांड प्रॉम्प्ट कमांड का उपयोग कर सकते हैं। हम सिस्टम () फ़ंक्शन के अंदर एप्लिकेशन का नाम पास करेंगे। यह उसके अनुसार खुल जाएगा। उद

  1. C++ प्रोग्राम फाइबोनैचि सीरीज प्रदर्शित करने के लिए

    फाइबोनैचि श्रृंखला में ऐसी संख्याएँ होती हैं जिनमें प्रत्येक पद पिछले दो पदों का योग होता है। यह निम्नलिखित पूर्णांक अनुक्रम बनाता है - 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377……. फाइबोनैचि संख्याओं को परिभाषित करने वाला पुनरावर्तन संबंध इस प्रकार है - F(n) = F(n-1) + F(

  1. सी++ प्रोग्राम स्ट्रक्चर

    प्रोग्रामिंग भाषा सीखने का सबसे अच्छा तरीका प्रोग्राम लिखना है। आमतौर पर, पहला प्रोग्राम जो शुरुआती लिखता है वह हैलो वर्ल्ड नामक एक प्रोग्राम होता है, जो आपके कंप्यूटर स्क्रीन पर बस हैलो वर्ल्ड प्रिंट करता है। हालांकि यह बहुत सरल है, इसमें C++ प्रोग्राम के सभी मूलभूत घटक शामिल हैं। आइए इस प्रोग्राम