Задача

1/13

Stringhe. Revisione. Confronto di stringhe

Теория

Stringhe. Panoramica

Una stringa è un elenco (o sequenza) di caratteri in un ordine particolare. L'intera sequenza di caratteri viene trattata come una singola entità.

Un carattere è qualsiasi cosa tu possa digitare sulla tastiera con una sola pressione di un tasto (lettera, numero, barra rovesciata o qualche altro carattere).
Le stringhe possono contenere spazi: "Hello world!".
Una stringa vuota è una stringa che ha 0 caratteri.
Pascal riconosce come stringhe tutto ciò che è scritto in apostrofi (' ').
In Pascal, una stringa è di tipo string.

È possibile scrivere un nuovo valore in una stringa utilizzando l'istruzione input
read(s);
Puoi anche semplicemente assegnare un valore stringa alla variabile, ad esempio  
s := 'Python';
Puoi determinare la lunghezza di una stringa usando la funzione integrata length
n := lunghezza/e


Confronto tra stringhe

Le stringhe possono essere confrontate tra loro proprio come i numeri. Puoi determinare quale delle linee è maggiore, quale è minore.

Quando si confrontano le stringhe, vengono confrontati i codici dei caratteri. Esistono dozzine, se non centinaia, di codifiche dei caratteri. Il modo più semplice per comprendere questo concetto è comprendere uno dei più semplici, ASCII (leggi qui).   ;
È necessario capire che nelle codifiche moderne sia le lettere russe che quelle inglesi sono disposte in ordine alfabetico, anche i numeri vanno dal più piccolo al più grande. 
Ad esempio, nella tabella dei codici ASCII, il codice per la lettera inglese 'A' - 65, lettere 'a' - 97, cifra '0' ha il codice 48. Le lettere russe si trovano nella parte estesa della tabella dei codici ASCII (numeri da 128 a 255). Le lettere maiuscole vengono prima (cioè hanno un codice più piccolo) rispetto alle lettere minuscole.
Nella maggior parte delle tabelle di codifica utilizzate, i modelli sono gli stessi, le lettere minuscole sono successive alle lettere maiuscole, i numeri sono precedenti alle lettere e le lettere russe sono successive a quelle inglesi.

Ad esempio: "locomotiva"  < "battello a vapore", perché le parole differiscono nella quinta lettera e "in" < "x".

Задача

Confronta le coppie di parole, rispondi con >, <, =

"vapore" e "parcheggia"

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

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