Задача

1/13

तार। समीक्षा। स्ट्रिंग तुलना

Теория

Strings. अवलोकन।

स्ट्रिंग एक विशिष्ट क्रम में वर्णों की एक सूची (या अनुक्रम) है। वर्णों के संपूर्ण अनुक्रम को एक ही वस्तु के रूप में माना जाता है।

एक अक्षर कुछ भी है जिसे आप कीबोर्ड पर सिंगल कीस्ट्रोक (अक्षर, संख्या, उल्टा) के साथ टाइप कर सकते हैं स्लैश या कोई अन्य चरित्र)।
स्ट्रिंग्स में स्पेस हो सकते हैं: "हैलो वर्ल्ड!"।
एक खाली स्ट्रिंग एक ऐसी स्ट्रिंग होती है जिसमें 0 अक्षर होते हैं।
सी शार्प हर उस चीज़ को स्ट्रिंग्स के रूप में स्वीकार करता है जो कोट्स ("") में लिखी जाती है, स्ट्रिंग string प्रकार की होती है।

याद रखना महत्वपूर्ण है: C# में तार अपरिवर्तनीय हैं।

आप इनपुट ऑपरेटर का उपयोग करके स्ट्रिंग में एक नया मान लिख सकते हैं:
<पूर्व> string s = Console.ReadLine(); आप वेरिएबल को एक स्ट्रिंग मान भी निर्दिष्ट कर सकते हैं, उदाहरण के लिए:< /अवधि > <पूर्व> string s = "C Sharp"; आप किसी स्ट्रिंग की लंबाई इस तरह परिभाषित कर सकते हैं: <पूर्व> int n = s.Length;


स्ट्रिंग तुलना। संख्याओं की तरह स्ट्रिंग्स की भी एक दूसरे से तुलना की जा सकती है। आप यह निर्धारित कर सकते हैं कि कौन सी रेखा अधिक है, कौन सी कम है।

स्ट्रिंग्स की तुलना करते समय, वर्ण कोड की तुलना की जाती है। वर्ण एन्कोडिंग के दर्जनों, यदि सैकड़ों नहीं हैं। इस अवधारणा को समझने का सबसे आसान तरीका सबसे आसान ASCII में से एक को समझना है (आप इसके बारे में यहां< पढ़ सकते हैं< /ए>) . 
यह समझना आवश्यक है कि आधुनिक एनकोडिंग में रूसी और अंग्रेजी दोनों अक्षरों को वर्णानुक्रम में व्यवस्थित किया जाता है, संख्याएं भी छोटे से बड़े की ओर जाती हैं। 
उदाहरण के लिए, ASCII कोड तालिका में, अंग्रेजी अक्षर 'A' - 65, अक्षर 'क' - 97, अंक '0' कोड 48 है। रूसी अक्षर ASCII कोड तालिका (128 से 255 तक की संख्या) के विस्तारित भाग में स्थित हैं। बड़े अक्षर छोटे अक्षरों से पहले आते हैं (अर्थात उनका कोड छोटा होता है)।
उपयोग की जाने वाली अधिकांश एन्कोडिंग तालिकाओं में, पैटर्न समान होते हैं, लोअरकेस अक्षर अपरकेस अक्षरों की तुलना में बाद में होते हैं, संख्याएँ अक्षरों की तुलना में पहले होती हैं, और रूसी अक्षर अंग्रेज़ी की तुलना में बाद में होते हैं।
वर्णों या स्ट्रिंग्स की तुलना करते समय, C# वर्णों को उनके संबंधित क्रमिक मानों में परिवर्तित करता है और फिर बाएं से दाएं की तुलना करता है। 

उदाहरण के लिए: <कोड> "लोकोमोटिव" < "स्टीमबोट", क्योंकि शब्द पांचवें अक्षर और "इन" में भिन्न हैं < "एक्स".

Задача

शब्द जोड़े की तुलना करें, >, < से उत्तर दें ; या =.

स्टीम और पार्क

Выберите правильный ответ, либо введите его в поле ввода

Комментарий учителя