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

एक संरचना में एक छात्र की जानकारी संग्रहीत करने के लिए C++ प्रोग्राम

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

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

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

एक प्रोग्राम जो छात्र की जानकारी को एक संरचना में संग्रहीत करता है वह इस प्रकार दिया गया है।

उदाहरण

#include <iostream>
using namespace std;
struct student {
   int rollNo;
   char name[50];
   float marks;
   char grade;
};
int main() {
   struct student s = { 12 , "Harry" , 90 , 'A' };
   cout<<"The student information is given as follows:"<<endl;
   cout<<endl;
   cout<<"Roll Number: "<<s.rollNo<<endl;
   cout<<"Name: "<<s.name<<endl;
   cout<<"Marks: "<<s.marks<<endl;
   cout<<"Grade: "<<s.grade<<endl;
   return 0;
}

आउटपुट

The student information is given as follows:
Roll Number: 12
Name: Harry
Marks: 90
Grade: A

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

struct student {
   int rollNo;
   char name[50];
   float marks;
   char grade;
};

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

struct student s = { 12 , "Harry" , 90 , 'A' };

संरचना मान निम्न तरीके से प्रदर्शित होते हैं।

cout<<"The student information is given as follows:"<<endl;
cout<<endl;
cout<<"Roll Number: "<<s.rollNo<<endl;
cout<<"Name: "<<s.name<<endl;
cout<<"Marks: "<<s.marks<<endl;
cout<<"Grade: "<<s.grade<<endl;

  1. एसटीएल सेट सी++ प्रोग्राम में सम्मिलन और हटाना

    इस ट्यूटोरियल में, हम C++ में STL सेट में सम्मिलन और विलोपन को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। सेट एक कंटेनर तत्व है। गुण जो इसे अद्वितीय बनाते हैं वह यह है कि इसमें केवल अद्वितीय तत्व हो सकते हैं और उन्हें क्रमबद्ध तरीके से लूप किया जा सकता है। उदाहरण सम्मिलन #include<iostream>

  1. सी++ पर उलटा डायमंड पैटर्न प्रिंट करने का कार्यक्रम

    इस ट्यूटोरियल में, हम दिए गए व्युत्क्रम डायमंड पैटर्न को प्रिंट करने के कार्यक्रम पर चर्चा करेंगे। इसके लिए, हमें N का मान प्रदान किया जाएगा। हमारा काम 2N-1 की ऊंचाई के अनुसार हीरे के प्रतिलोम पैटर्न को प्रिंट करना है। उदाहरण #include<bits/stdc++.h> using namespace std; //printing the inverse

  1. एक पूर्णांक के अंकों को ज़ूम करने के लिए C++ प्रोग्राम

    इस प्रोग्राम में हम देखेंगे कि C++ में किसी पूर्णांक के अंकों को कैसे ज़ूम किया जाता है। ज़ूमिंग का अर्थ है कुछ अन्य वर्णों का उपयोग करके संख्याओं को बड़े रूप में प्रिंट करना। तर्क सरल है, लेकिन हमें 0 से 9 तक एक-एक करके बड़ी संख्याएँ बनानी होंगी। उदाहरण कोड #include <bits/stdc++.h> using name