Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 8 лет назад пользователемВладислава Смелова
1 Строковой тип данных Урок 3
2 Строковой тип- string Длина вводимой строки не более 255 символов; Длина вводимой строки не более 255 символов; Способы описания: Способы описания: Var S : string; Var S : string; это строка от 0 до 255 символов; Var St : string[N]; Var St : string[N]; это строка с максимальной длиной 1 N 255 символов;
3
Основные операции над строковым типом: Ввод и вывод Ввод и вывод read(S); readLn(St); read(S); readLn(St); read(S1,S2); ОСОБЕННОСТЬ ВВОДА!!!! read(S1,S2); ОСОБЕННОСТЬ ВВОДА!!!! Write(W); writeLn(St); Write(W); writeLn(St); Присваивание ( :=): Присваивание ( :=): S := Мама мыла раму!; S := Мама мыла раму!; St := ; St := ; Строка пустоты, длина которой ноль символов Сцепление (+): Сцепление (+): S1 :=Девочка ; S2 :=Арина ; St :=S1+ +S2 ; S1 :=Девочка ; S2 :=Арина ; St :=S1+ +S2 ; Сравнение ( =, >, <>): Сравнение ( =, >, <>): St>S if St S if St
4 Некоторые особенности при работе со строковым типом: Length(S) - ; Length(S) - функция позволяющая определить длину строки S, имеет тип integer; Для доступа к каждому символу строки прибегают к следующим действиям: Для доступа к каждому символу строки прибегают к следующим действиям: S[1] -, S[1] - первый символ строки, S[2] -, S[2] - второй символ строки, ….. ….. S[length(S)] –, S[length(S)] – последний символ строки, Для доступа к каждому символу строки прибегают к циклу For-to-do, например: Для доступа к каждому символу строки прибегают к циклу For-to-do, например: For i:=1 to length(S) do Write(S[i],-); For i:=1 to length(S) do Write(S[i],-);
5 Задача 1. Дана строка, определите ее длину. Дана строка, определите ее длину.……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
6 Задача 2. Дана строка, определите код каждого его символа. Дана строка, определите код каждого его символа.……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
7 Задача 3. Даны две строки, определите какая из них самая длинная. Даны две строки, определите какая из них самая длинная.……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
8 Задача 4. Даны две строки, определите не начинаются ли они с одного и того же символа. Даны две строки, определите не начинаются ли они с одного и того же символа.……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
9 Задача 5. Даны две строки, определите не заканчиваются ли они одним и тем же символом. Даны две строки, определите не заканчиваются ли они одним и тем же символом. ДОМАШЯЯ ЗАДАЧА!!!!!!
10 Домашнее задание: §4(п.4.3) §4(п.4.3) Упр.2 в тетрадь Упр.2 в тетрадь
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.