यह कार्यक्रम संरचनाओं का उपयोग करने वाले 10 छात्रों की जानकारी (नाम, रोल और निशान) को संग्रहीत करता है।
इस उदाहरण को समझने के लिए, आपको निम्नलिखित C ++ प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:
- C ++ एरे
- सी ++ संरचनाएं
इस कार्यक्रम में, एक संरचना, छात्र बनाया जाता है।
इस संरचना में तीन सदस्य हैं: नाम (स्ट्रिंग), रोल (पूर्णांक) और निशान (फ्लोट)।
फिर, हमने 10 छात्रों की जानकारी संग्रहीत करने के लिए आकार 10 का एक संरचना सरणी बनाया।
लूप के लिए उपयोग करना, प्रोग्राम उपयोगकर्ता से 10 छात्रों की जानकारी लेता है और इसे स्क्रीन पर प्रदर्शित करता है।
उदाहरण: संरचना में जानकारी संग्रहीत करें और इसे प्रदर्शित करें
#include using namespace std; struct student ( char name(50); int roll; float marks; ) s(10); int main() ( cout << "Enter information of students: " << endl; // storing information for(int i = 0; i < 10; ++i) ( s(i).roll = i+1; cout << "For roll number" << s(i).roll << "," << endl; cout <> s(i).name; cout <> s(i).marks; cout << endl; ) cout << "Displaying Information: " << endl; // Displaying information for(int i = 0; i < 10; ++i) ( cout << "Roll number: " << i+1 << endl; cout << "Name: " << s(i).name << endl; cout << "Marks: " << s(i).marks << endl; ) return 0; )
आउटपुट
छात्रों की जानकारी दर्ज करें: रोल नंबर 1 के लिए, नाम दर्ज करें: टॉम प्रवेश अंक: 98 रोल नंबर 2 के लिए, नाम दर्ज करें: जेरी प्रवेश अंक: 89… सूचना प्रदर्शित: रोल नंबर: 1 नाम: टॉम मार्क्स: 98…