सरणी तत्वों के साथ काम करने के अतिरिक्त तरीके
सरणी तत्वों के साथ काम करने के अतिरिक्त तरीके
for को छोड़कर
, आप foreach
- यह इंडेक्स का उपयोग किए बिना सरणी के सभी तत्वों पर पुनरावृति करता है। कभी-कभी यह सुविधाजनक हो सकता है, उदाहरण के लिए, स्क्रीन पर एक सरणी प्रदर्शित करना।
foreach (इंट मैं ए में)
{
कंसोल। लिखें (i + " ");
}
और इस प्रकार आप एक सरणी को पढ़ सकते हैं, जिसके तत्व एक पंक्ति पर लिखे गए हैं और एक स्थान से अलग हो गए हैं, कीबोर्ड से।
System.Linq का उपयोग करना; // सरणियों के साथ काम करने से संबंधित कार्यों का उपयोग करने के लिए आपको यह निर्देश लिखने की आवश्यकता है
...
स्ट्रिंग टेक्स्ट = कंसोल। रीडलाइन ();
int[] array = text.Split(' ').Select(int.Parse).ToArray();
// विभाजन () स्ट्रिंग को अलग-अलग वस्तुओं में विभाजित करता है (इस मामले में, अंतरिक्ष विभाजन)
// चयन करें (int.Parse) प्रत्येक ऑब्जेक्ट (स्ट्रिंग) को एक इंट में परिवर्तित करता है
// ToArray () सभी प्राप्त वस्तुओं को सरणी में लिखता है
Problem
इनपुट संख्या N
है - सरणी तत्वों की संख्या।
फिर प्रत्येक N
पूर्णांकों की दो सरणियाँ हैं: पहली सरणी के तत्व प्रति पंक्ति एक जाते हैं, दूसरी सरणी के सभी तत्व एक पंक्ति में एक स्थान से अलग करके लिखे जाते हैं।
दो सरणियों को भरें और उनके तत्वों को एक पंक्ति में एक स्थान से अलग करते हुए आउटपुट दें: पहली पंक्ति में पहली सरणी, दूसरी पंक्ति में दूसरी सरणी।
उदाहरण
<टेबल क्लास = "टेबल-एसएम टेबल-बॉर्डर टेबल-स्ट्राइप्ड टेबल-लिस्ट-टेस्ट">
<सिर>
<थ वर्ग = "अंक"> # वें>
<वें>इनपुटवें>
<वें>आउटपुटवें>
बात>
<शरीर>
1 |
3
1
2
3
4 5 6
| 1 2 3
4 5 6
|
टेबल>