Модуль: Teller. Temel bilgiler


Задача

1/13

Teller. Gözden geçirmek. Dize karşılaştırması

Теория

Dizeler. Genel Bakış.

Dize, belirli bir sıradaki karakterlerin bir listesidir (veya dizisidir). Tüm karakter dizisi tek bir nesne olarak ele alınır.

Karakter, klavyede tek bir tuş vuruşuyla (harf, sayı, ters) yazabileceğiniz herhangi bir şeydir eğik çizgi veya başka bir karakter).
Dizelerde boşluk olabilir: "Merhaba dünya!".
Boş bir dize, 0 karakter içeren bir dizedir.
C diyez, tırnak içinde yazılan her şeyi dize olarak kabul eder (""), string, string türündedir.

Unutulmaması gereken önemli: C#'deki dizeler sabittir.

Girdi operatörünü kullanarak bir dizgeye yeni bir değer yazabilirsiniz:
string s = Console.ReadLine(); 
Değişkene basitçe bir dizi değeri de atayabilirsiniz, örneğin:< / açıklık >
string s = "C diyez" 
Bir dizginin uzunluğunu şu şekilde tanımlayabilirsiniz:
int n = s.Length;


Dize karşılaştırması Diziler tıpkı sayılar gibi birbirleriyle karşılaştırılabilir. Çizgilerden hangisinin büyük hangisinin küçük olduğunu belirleyebilirsiniz.

Dizeleri karşılaştırırken, karakter kodları karşılaştırılır. Yüzlerce olmasa da düzinelerce karakter kodlaması vardır. Bu kavramı anlamanın en kolay yolu, en basitlerinden biri olan ASCII'yi anlamaktır (bu konuda buradan< okuyabilirsiniz. /a>) . 
Modern kodlamalarda hem Rusça hem de İngilizce harflerin alfabetik sırayla düzenlendiğini, sayıların da küçükten büyüğe gittiğini anlamak gerekir. 
Örneğin, ASCII kod tablosunda İngilizce 'A' - 65, 'a' harfleri - 97, basamak '0' kodu 48'dir. Rus harfleri ASCII kod tablosunun genişletilmiş kısmında bulunur (128'den 255'e kadar olan sayılar). Büyük harfler küçük harflerden önce gelir (yani daha küçük bir kodu vardır).
Kullanılan kodlama tablolarının çoğunda kalıplar aynıdır, küçük harfler büyük harflerden sonra, sayılar harflerden önce ve Rusça harfler İngilizceden sonra gelir.
C#, karakterleri veya dizeleri karşılaştırırken, karakterleri ilgili sıra değerlerine dönüştürür ve ardından soldan sağa doğru karşılaştırır. 

Örneğin: "lokomotif" < "vapur", çünkü kelimeler beşinci harf ve "in" ile farklıdır < "x".

Задача

Kelime çiftlerini karşılaştırın, > ile yanıtlayın, < ; veya =.

steam ve park

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

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