Задача

1/13

سلاسل. مراجعة. مقارنة السلاسل

Теория

سلاسل. نظرة عامة.

سلسلة هي قائمة (أو تسلسل) من الأحرف بترتيب معين. يتم التعامل مع التسلسل الكامل للأحرف على أنه كائن واحد.

الحرف هو أي شيء يمكنك كتابته على لوحة المفاتيح بضغطة مفتاح واحدة (حرف ، رقم ، عكس شرطة مائلة أو حرف آخر).
يمكن أن تحتوي السلاسل على مسافات: & nbsp؛ "Hello world!".
السلسلة الفارغة هي سلسلة تتكون من 0 حرفًا.
تقبل C sharp كل ما هو مكتوب في علامتي اقتباس كسلاسل ( "" ) ، & nbsp ؛ السلسلة من النوع string .

من المهم أن تتذكر : السلاسل & nbsp؛ في C # غير قابلة للتغيير.

يمكنك كتابة قيمة جديدة لسلسلة باستخدام عامل تشغيل الإدخال:
<قبل> string s = Console.ReadLine ()؛ يمكنك أيضًا تعيين قيمة سلسلة للمتغير ، على سبيل المثال: < / سبان> <قبل> string s = & quot؛ C sharp & quot ؛؛ يمكنك تحديد طول سلسلة مثل: <قبل> int n = s.Length؛


مقارنة السلاسل. يمكن مقارنة السلاسل ببعضها البعض تمامًا مثل الأرقام. يمكنك تحديد أي الخطوط أكبر ، أي أقل.

عند مقارنة السلاسل ، تتم مقارنة رموز الأحرف. هناك العشرات ، إن لم يكن المئات ، من ترميز الأحرف. أسهل طريقة لفهم هذا المفهوم هي فهم أبسطها ، ASCII (يمكنك أن تقرأ عنها & nbsp؛ هنا < / أ>). & نبسب ؛
من الضروري أن نفهم أنه في الترميزات الحديثة يتم ترتيب الحروف الروسية والإنجليزية بالترتيب الأبجدي ، كما تنتقل الأرقام أيضًا من الأصغر إلى الأكبر. & nbsp؛
على سبيل المثال ، في جدول رموز ASCII ، رمز الحرف الإنجليزي & # 39 ؛ A & # 39 ؛ - 65 ، الحروف & # 39 ؛ a & # 39 ؛ - 97 ، رقم & # 39 ؛ 0 & # 39 ؛ يحتوي على رمز 48. توجد الأحرف الروسية في الجزء الممتد من جدول رموز ASCII (الأرقام من 128 إلى 255). تأتي الأحرف الكبيرة قبل (أي تحتوي على رمز أصغر) من الأحرف الصغيرة.
في معظم جداول الترميز المستخدمة ، تكون الأنماط هي نفسها ، والأحرف الصغيرة متأخرة عن الأحرف الكبيرة ، والأرقام أقدم من الأحرف ، والحروف الروسية متأخرة عن الأحرف الإنجليزية.
عند مقارنة الأحرف أو السلاسل ، تقوم C # بتحويل الأحرف إلى القيم الترتيبية الخاصة بكل منها ثم المقارنة من اليسار إلى اليمين. & nbsp ؛

على سبيل المثال: "قاطرة" العلامة & lt؛ "steamboat" ، لأن الكلمات تختلف في الحرف الخامس و "in" العلامة & lt؛ "x".

Задача

قارن أزواج الكلمات ، الإجابة بـ & gt؛ ، & lt ؛ أو & nbsp؛ =.

steam & nbsp؛ و park

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

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