बुनियादी जानकारी लेना और परिणाम दिखाना
जानकारी स्वीकार करके और परिणाम दिखाकर उपयोगकर्ता के साथ संवाद करना सीखें
बुनियादी जानकारी लेना और परिणाम दिखाना, CoddyKit पर C# अकादमी का एक निःशुल्क पाठ है। यह 3 में से 2वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह C# अकादमी सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। C# अकादमी पाठ्यक्रम में कुल 3 पाठ शामिल हैं।
कंसोल से पढ़ना और उसमें लिखना
बुनियादी इनपुट और आउटपुट
अगले पाठ में आपका स्वागत है! इस पाठ में आप सीखेंगे कि C# प्रोग्राम में इनपुट लेकर और आउटपुट प्रदर्शित करके उपयोगकर्ताओं के साथ कैसे संवाद किया जाता है। चलिए शुरू करते हैं!

इनपुट और आउटपुट क्या हैं?
इनपुट से तात्पर्य उपयोगकर्ता द्वारा दिए गए डेटा से है, जबकि आउटपुट वह जानकारी है जिसे प्रोग्राम प्रदर्शित करता है। C# में इनपुट अक्सर कंसोल से लिया जाता है और आउटपुट उसी पर प्रदर्शित किया जाता है।
उदाहरण: कोई प्रोग्राम उपयोगकर्ता से उसका नाम पूछता है (इनपुट) और फिर अभिवादन प्रदर्शित करता है (आउटपुट)।
आउटपुट प्रदर्शित करना
C# में आउटपुट प्रदर्शित करने के लिए Console.WriteLine() विधि का उपयोग करें। उदाहरण:
मुख्य बात: यदि आप आउटपुट के बाद अगली पंक्ति पर नहीं जाना चाहते हैं, तो Console.WriteLine() के स्थान पर Console.Write() का उपयोग करें।
using System;
class Program {
static void Main() {
Console.WriteLine("Hello, World!");
// Outputs: Hello, World!
}
}
उपयोगकर्ता से इनपुट लेना
उपयोगकर्ता से इनपुट पढ़ने के लिए Console.ReadLine() विधि का उपयोग करें। उदाहरण:
सुझाव: Console.ReadLine() हमेशा एक स्ट्रिंग लौटाती है, इसलिए अन्य डेटा प्रकारों के लिए आपको इसे बदलना पड़ सकता है।
using System;
class Program {
static void Main() {
Console.WriteLine("What is your name?");
string name = Console.ReadLine();
// Reads input from the user
Console.WriteLine("Hello, " + name + "!");
// Outputs a greeting
}
}
इनपुट का रूपांतरण
यदि उपयोगकर्ता का इनपुट कोई संख्या है, तो उसे int.Parse() या Convert.ToInt32() जैसी विधियों का उपयोग करके बदलें। उदाहरण:
मुख्य बात: प्रकारों को बदलते समय त्रुटियों से बचने के लिए इनपुट को हमेशा मान्य करें।
using System;
class Program {
static void Main() {
Console.WriteLine("Enter your age:");
int age = int.Parse(Console.ReadLine()); // Converts input to an integer
Console.WriteLine("You are " + age + " years old.");
}
}
संख्यात्मक इनपुट संभालना
दशमलव संख्याओं के लिए double.Parse() का उपयोग करें और संभावित त्रुटियों को ट्राय-कैच खंड का उपयोग करके संभालें। उदाहरण:
सुझाव: अमान्य इनपुट को सहजता से संभालने के लिए try-catch का उपयोग करें।
using System;
class Program {
static void Main() {
try {
Console.WriteLine("Enter a number:");
double number = double.Parse(Console.ReadLine());
Console.WriteLine("You entered: " + number);
} catch (FormatException) {
Console.WriteLine("Invalid input. Please enter a valid number.");
}
}
}
इनपुट और आउटपुट को संयोजित करना
यहाँ एक उदाहरण प्रोग्राम दिया गया है, जो कई इनपुट और आउटपुट को संयोजित करता है:
मुख्य बात: इनपुट और आउटपुट प्रोग्रामों को संवादात्मक और उपयोगकर्ता-अनुकूल बनाते हैं।
using System;
class Program {
static void Main() {
Console.WriteLine("What is your name?");
string name = Console.ReadLine();
Console.WriteLine("How old are you?");
int age = int.Parse(Console.ReadLine());
Console.WriteLine("Hello, " + name + ". You are " + age + " years old.");
}
}
अभ्यास चुनौती
एक ऐसा प्रोग्राम लिखें जो उपयोगकर्ता से उसका पसंदीदा रंग और संख्या पूछे, फिर दोनों इनपुट को मिलाकर एक संदेश प्रदर्शित करे। उदाहरण:
चुनौती: ट्राय-कैच खंड का उपयोग करके अमान्य संख्यात्मक इनपुट को संभालने के लिए प्रोग्राम में बदलाव करें।
using System;
class Program {
static void Main() {
Console.WriteLine("What is your favorite color?");
string color = Console.ReadLine();
Console.WriteLine("What is your favorite number?");
int number = int.Parse(Console.ReadLine());
Console.WriteLine("Your favorite color is " + color + " and your favorite number is " + number + ".");
}
}
बहुत बढ़िया!
बधाई हो! आपने C# में इनपुट लेना और आउटपुट प्रदर्शित करना, साथ ही संख्यात्मक इनपुट को संभालना सीख लिया है। अगले पाठ में हम टिप्पणियों और कोड की पठनीयता पर चर्चा करेंगे, ताकि आपके प्रोग्राम अधिक व्यवस्थित और रखरखाव योग्य बन सकें। कोड लिखते रहें!

एआई शिक्षक के साथ C# सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 93
- पाठ
- 346
अक्सर पूछे जाने वाले प्रश्न
क्या “बुनियादी जानकारी लेना और परिणाम दिखाना” पाठ निःशुल्क है?
हाँ—“बुनियादी जानकारी लेना और परिणाम दिखाना” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और C# अकादमी पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। C# अकादमी पाठ्यक्रम में कुल 3 पाठ शामिल हैं।
“बुनियादी जानकारी लेना और परिणाम दिखाना” में मैं क्या सीखूँगा?
जानकारी स्वीकार करके और परिणाम दिखाकर उपयोगकर्ता के साथ संवाद करना सीखें आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ C# अकादमी का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या C# अकादमी शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर C# अकादमी शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 3 में से 2वाँ पाठ है।
“बुनियादी जानकारी लेना और परिणाम दिखाना” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस C# अकादमी पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर C# अकादमी पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- चरों और डेटा प्रकारों को समझना
- बुनियादी जानकारी लेना और परिणाम दिखाना
- टिप्पणियाँ और कोड की पठनीयता समझना