Есть ответ 👍

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

159
191
Посмотреть ответы 2

Ответы на вопрос:


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

в паскале строковый тип обозначается "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".

Лера089
4,6(20 оценок)

s=2 k=81

в цикле

k=27 s=29

k=3 s=32

выход из цикла

ответы s=32

x = 13 \: \: \: y = 2 \\ 2 < 12 \: \: \: \: 2 \leqslant 13 \: \: \: \: x = 10 \: \: \: \: y = 4 \\ 4 < 12 \: \: \: \: 4 \leqslant 10 \: \: \: \: x = 7 \: \: \: \: y = 8 \\ 8 < 12 \: \: \: \: 8 7 \: \: \: \: y = 5 \: \: \: \: x = 35 \\ 5 < 12 \: \: \: \: 5 \leqslant 35 \: \: \: \: x = 32 \: \: \: \: y = 10 \\ 10 < 12 \: \: \: \: 10 \leqslant 32 \: \: \: \: x = 29 \: \: \: \: y = 20 \\ 20 12

выход при х=29 у=20

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS