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

C++ में स्ट्रक्ट का उपयोग करके छात्र डेटा बनाने और उचित प्रारूप में प्रदर्शित करने का प्रोग्राम


मान लीजिए हमें एक छात्र का पहला नाम, अंतिम नाम, आयु और कक्षा अलग-अलग पंक्तियों में प्रदान की गई है। हमें C++ में स्ट्रक्ट का उपयोग करके एक प्रोग्राम लिखना होगा जो उन सभी को पढ़े और इस प्रारूप में दिखाए: (age, first_name, last_name, class)। आयु और कक्षा पूर्णांक प्रकार के होंगे, और first_name और last_name स्ट्रिंग प्रकार के होंगे।

उदाहरण के लिए, यदि इनपुट है:

priyam kundu 16 10

तो आउटपुट होगा: (16, priyam, kundu, 10)

समाधान दृष्टिकोण

इस समस्या को हल करने के लिए हम निम्नलिखित चरणों का पालन करेंगे:

  • first_name, last_name टाइप string और age, cl टाइप integer के साथ एक स्ट्रक्चर परिभाषित करें
  • प्रत्येक पंक्ति पढ़ें और इसे first_name, last_name, age, cl में क्रमशः एक छात्र प्रकार के डेटा ब्लॉक stud में स्टोर करें
  • छात्र जानकारी को इस तरह प्रदर्शित करें: (stud.age, stud.first_name, stud.last_name, stud.cl)

उदाहरण

बेहतर समझ के लिए निम्नलिखित कार्यान्वयन देखें:

#include <iostream> using namespace std; struct Student{     int age, cl;     string first_name, last_name; }; int main() {     Student stud;     cin >> stud.first_name >> stud.last_name >> stud.age >> stud.cl;     cout << "(" << stud.age << ", " << stud.first_name << ", " << stud.last_name << ", " << stud.cl << ")"; } 

इनपुट

priyam kundu 16 10

आउटपुट

(16, priyam, kundu, 10)
  1. - C++ प्रोग्राम: संख्या के गुणनखंड (Factors) प्रदर्शित करें

    परिचयगुणनखंड वे संख्याएं हैं जिन्हें गुणा करके एक संख्या प्राप्त की जाती है। उदाहरण के लिए: 5 और 3, 15 के गुणनखंड हैं क्योंकि 5*3=15। इसी तरह 15 के अन्य गुणनखंड 1 और 15 हैं क्योंकि 15*1=15। उदाहरण (मुख्य फ़ंक्शन में)#include <iostream> using namespace std; int main() { int num = 20, i;

  1. - C++ प्रोग्राम: फाइबोनैचि श्रृंखला (Fibonacci Series) प्रदर्शित करें

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

  1. - C++ में वेरिएबल्स और उनके प्रकार क्या हैं?

    एक वेरिएबल हमें नामित स्टोरेज प्रदान करता है जिसे हमारे प्रोग्राम मैनिपुलेट कर सकते हैं। C++ में प्रत्येक वेरिएबल का एक विशिष्ट प्रकार होता है, जो वेरिएबल की मेमोरी के आकार और लेआउट को निर्धारित करता है; उस मेमोरी में संग्रहीत किए जा सकने वाले मानों की सीमा; और वेरिएबल पर लागू किए जा सकने वाले ऑपरे