Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация на тему "Строковый тип данных"

Презентация на тему "Строковый тип данных"

Международный конкурс по математике «Поверь в себя»

для учеников 1-11 классов и дошкольников с ЛЮБЫМ уровнем знаний

Задания конкурса по математике «Поверь в себя» разработаны таким образом, чтобы каждый ученик вне зависимости от уровня подготовки смог проявить себя.

К ОПЛАТЕ ЗА ОДНОГО УЧЕНИКА: ВСЕГО 28 РУБ.

Конкурс проходит полностью дистанционно. Это значит, что ребенок сам решает задания, сидя за своим домашним компьютером (по желанию учителя дети могут решать задания и организованно в компьютерном классе).

Подробнее о конкурсе - https://urokimatematiki.ru/


Идёт приём заявок на самые массовые международные олимпиады проекта "Инфоурок"

Для учителей мы подготовили самые привлекательные условия в русскоязычном интернете:

1. Бесплатные наградные документы с указанием данных образовательной Лицензии и Свидeтельства СМИ;
2. Призовой фонд 1.500.000 рублей для самых активных учителей;
3. До 100 рублей за одного ученика остаётся у учителя (при орг.взносе 150 рублей);
4. Бесплатные путёвки в Турцию (на двоих, всё включено) - розыгрыш среди активных учителей;
5. Бесплатная подписка на месяц на видеоуроки от "Инфоурок" - активным учителям;
6. Благодарность учителю будет выслана на адрес руководителя школы.

Подайте заявку на олимпиаду сейчас - https://infourok.ru/konkurs

  • Информатика
Строковый тип данных Строки в Паскале – это данные типа string. Они использую...
Примеры описания строк Если заранее известно, что длина строки будет меньше 2...
продолжение Длина строки хранится в первом ее байте, индекс которого равен 0....
Операции над строками Строки можно присваивать друг другу. Если максимальная...
Операции над строками продолжение Строки можно объединять с помощью операции...
Сравнение строк Строки можно сравнивать друг с другом с помощью операций отно...
Использование строк Имя строки может использоваться в процедурах ввода-вывода...
продолжение К отдельному символу строки можно обращаться как к элементу масси...
коррекция строк Можно осуществлять коррекцию любого символа строковой перемен...
продолжение Нулевой элемент строковой переменной можно корректировать. При эт...
Нумерация элементов строк Элементы строки нумеруются с единицы, т.к. в каждой...
Продолжение следует….
1 из 12

Описание презентации по отдельным слайдам:

№ слайда 1 Строковый тип данных Строки в Паскале – это данные типа string. Они использую
Описание слайда:

Строковый тип данных Строки в Паскале – это данные типа string. Они используются для хранения последовательностей символов. В Паскале длина стандартной строки ограничена 255 символами. Под каждый символ отводится по одному байту, в котором хранится код символа. Кроме того, каждая строка содержит еще дополнительный байт, в котором хранится длина строки. Если заранее известно, что длина строки будет меньше 255 символов, то программист может сам задать максимальную длину строки

№ слайда 2 Примеры описания строк Если заранее известно, что длина строки будет меньше 2
Описание слайда:

Примеры описания строк Если заранее известно, что длина строки будет меньше 255 символов, то программист может сам задать максимальную длину строки. Примеры описания строк: type str_type = string[12]; const n = 50; var s1: string; s2, s3: str_type; s4: string[n]; s5, s6, s7: string[7]

№ слайда 3 продолжение Длина строки хранится в первом ее байте, индекс которого равен 0.
Описание слайда:

продолжение Длина строки хранится в первом ее байте, индекс которого равен 0. Объявление типизированной константы для типа string осуществляется так: const s: string = 'FreePascal' … Существует понятие пустой строки, т.е. строки, которая не имеет элементов. Пустая строка обозначается двумя рядом стоящими апострофами (например, st :='').

№ слайда 4 Операции над строками Строки можно присваивать друг другу. Если максимальная
Описание слайда:

Операции над строками Строки можно присваивать друг другу. Если максимальная длина переменной слева меньше длины присваиваемой строки, то лишние символы справа отбрасываются. s1 := 'this is text'; s2 := s1;

№ слайда 5 Операции над строками продолжение Строки можно объединять с помощью операции
Описание слайда:

Операции над строками продолжение Строки можно объединять с помощью операции конкатенации, которая обозначается знаком +. s1 := 'John'; s2 := 'Black'; s1 := s1 + ' ' + s2;

№ слайда 6 Сравнение строк Строки можно сравнивать друг с другом с помощью операций отно
Описание слайда:

Сравнение строк Строки можно сравнивать друг с другом с помощью операций отношения. При сравнении строки рассматриваются посимвольно слева направо, при этом сравниваются коды соответствующих пар символов. Строки равны, если они имеют одинаковую длину и посимвольно эквивалентны. В строках разной длины существующий символ всегда больше соответствующего ему отсутствующего символа. Меньшей будет та строка, у которой меньше код первого несовпадающего символа (вне зависимости от максимальных и текущих длин сравниваемых строк). 'abc' > 'ab' (true) 'abc' = 'abc' (true) 'abc' < 'abc ' (false)

№ слайда 7 Использование строк Имя строки может использоваться в процедурах ввода-вывода
Описание слайда:

Использование строк Имя строки может использоваться в процедурах ввода-вывода. При вводе в строку считывается из входного потока количество символов, равное длине строки или меньшее, если символ перевода строки (который вводится нажатием клавиши Enter) встретится раньше. При выводе под строку отводится количество позиций, равное ее фактической длине. … readln (s1); write (s1); …

№ слайда 8 продолжение К отдельному символу строки можно обращаться как к элементу масси
Описание слайда:

продолжение К отдельному символу строки можно обращаться как к элементу массива символов, например s1[3]. Символ строки совместим с типом char, их можно использовать в выражениях одновременно, например: … s1[3] := 'h'; writeln (s2[3] + 'r')

№ слайда 9 коррекция строк Можно осуществлять коррекцию любого символа строковой перемен
Описание слайда:

коррекция строк Можно осуществлять коррекцию любого символа строковой переменной, для чего в соответствующем операторе достаточно указать имя переменной типа string, вслед за которым в квадратных скобках задается номер ее элемента (например,str[3]:='j').

№ слайда 10 продолжение Нулевой элемент строковой переменной можно корректировать. При эт
Описание слайда:

продолжение Нулевой элемент строковой переменной можно корректировать. При этом будет изменяться текущая длина строки. Например, выражение str[0]:=#50устанавливает текущую длину равной 50.

№ слайда 11 Нумерация элементов строк Элементы строки нумеруются с единицы, т.к. в каждой
Описание слайда:

Нумерация элементов строк Элементы строки нумеруются с единицы, т.к. в каждой строковой переменной имеется элемент с номером 0, в котором в виде символа хранится длина текущей строки. Чтобы узнать текущую длину, достаточно применить функцию ord к нулевому элементу строки. Например: … writeln(ord(st[0]))

№ слайда 12 Продолжение следует….
Описание слайда:

Продолжение следует….

Самые низкие цены на курсы профессиональной переподготовки и повышения квалификации!

Предлагаем учителям воспользоваться 50% скидкой при обучении по программам профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок".

Начало обучения ближайших групп: 18 января и 25 января. Оплата возможна в беспроцентную рассрочку (20% в начале обучения и 80% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru/kursy



Автор
Дата добавления 23.01.2016
Раздел Информатика
Подраздел Презентации
Просмотров115
Номер материала ДВ-371203
Получить свидетельство о публикации

УЖЕ ЧЕРЕЗ 10 МИНУТ ВЫ МОЖЕТЕ ПОЛУЧИТЬ ДИПЛОМ

от проекта "Инфоурок" с указанием данных образовательной лицензии, что важно при прохождении аттестации.

Если Вы учитель или воспитатель, то можете прямо сейчас получить документ, подтверждающий Ваши профессиональные компетенции. Выдаваемые дипломы и сертификаты помогут Вам наполнить собственное портфолио и успешно пройти аттестацию.

Список всех тестов можно посмотреть тут - https://infourok.ru/tests

Похожие материалы

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