В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
oksana1382
oksana1382
09.03.2020 07:30 •  Информатика

Где можно использовать строковые и символьные величины?

Ответ:
Princessa51
Princessa51
10.10.2020 16:38

Ну давайте для начала разберём строковый тип.

В паскале строковый тип обозначается "string".

Строка в компиляторе паскаля рассматривается как набор букв(массив)

Например слово "Привет".

Допустим переменной S присвоили значение "Привет", тогда

S[1] = П, S[2] = р, S[3] = и, s[4]  = в, s[5] = e, s[6] = т.

Также строки можно соединять (конкатонировать)

Пример:

a := 'qq'

b := 'ww'

S:=a+b, S будет иметь значение 'qqww'

Также их можно сравнивать, при сравнении строк сравниваются их коды ASCII. Сначала сравниваются первые символы, а потом по порядку в поисках различия.

Теперь немного о символьном типе, с ним можно делать всё тоже, что и со строковым.

Символьный тип в паскале обозначается "char". пример описания:

var one,two,free : char;

Переменными этого типа данных могут быть как буквы, так и цифры или любые знаки.

Если обобщить, то когда Вам нужно закодировать 1 символ, то лучше выбирать тип "char", потому что памяти будет занимать меньше, а для больших строк с кучей символов брать "string".

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?