Строка и её длина
Строка — упорядоченная последовательность элементов текста.
Строка и её длина
Изменяйте параметры, наблюдайте результат и проверяйте объяснение. Сброс возвращает исходный опыт.
Тип string хранит текст переменной длины. Строковую константу в Паскале заключают в апострофы. Два соседних апострофа внутри константы обозначают один апостроф в тексте. Пустая строка записывается как две кавычки подряд; строка из одного пробела имеет длину 1. Для ввода целой строки используют readln(s): пробелы внутри введённой строки сохраняются.
Length(s) возвращает длину. В PascalABC.NET строки используют UTF-16: один char занимает 16 бит, но не каждый символ полного набора Unicode представляется одним char. В упражнениях ниже используются обычные русские и латинские буквы, цифры и знаки, для которых это различие не мешает счёту.
var s: string;
begin
readln(s);
writeln('Длина: ', Length(s));
if Length(s) > 0 then
writeln('Последний элемент: ', s[Length(s)]);
end.