Презентация, доклад по информатике на тему Строковые переменные в Паскале

Содержание

Строка – последовательность символов. Количество символов в строке называется ее длиной. Строковая константа - последовательность символов, заключенная в апострофы. Например, 'строковая константа', '243'. Два следующих друг за другом апострофа ('') обозначают пустую строку, т.е. строку с

Слайд 1Строковые переменные в Паскале

Строковые переменные  в Паскале

Слайд 2 Строка – последовательность символов. Количество символов в строке называется ее длиной.
Строковая

константа - последовательность символов, заключенная в апострофы.
Например, 'строковая константа', '243'.
Два следующих друг за другом апострофа ('') обозначают пустую строку, т.е. строку с нулевой длиной.
Строка – последовательность символов. Количество символов в строке называется ее длиной. 		Строковая константа - последовательность символов, заключенная

Слайд 3Задача. Составьте программу, которая напечатает таблицу перевода футов в метры, если

1 фут равен 0,3048 м. Распечатайте первые 10 строк таблицы.
Задача. Составьте программу, которая напечатает таблицу перевода футов в метры, если 1 фут равен 0,3048 м. Распечатайте

Слайд 4Задача. Составить программу для нахождения суммы квадратов четных двузначных чисел.

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

Слайд 5Описание строковых переменных

var : string[]

Например:
var s: string[10];

К каждому символу

строки можно обращаться через индекс.
Например, в строке S=’Мама мыла раму.’ s[1]=’М’ s[8]=’л’
Описание строковых переменныхvar : string[]	Например: 	var s: string[10];	К каждому символу строки можно обращаться через индекс.  Например,

Слайд 6Действие со строками
Операция слияния (сцепления, конкатенации) применяется для соединения нескольких строк

в одну, обозначается знаком "+".

Пример, A:=’Привет,’; B:=’Вася’ S:=A+’ ’+B+’!’
Результат: Привет, Вася!
Действие со строками	Операция слияния (сцепления, конкатенации) применяется для соединения нескольких строк в одну, обозначается знаком

Слайд 7Функции над строками
1. Функция length (S) определяет текущую длину строки S.


Результат - значение целого типа.
Пример, k:=length (‘Идет урок’);

Результат: k=9

Функции над строками	1. Функция length (S) определяет текущую длину строки S. 	Результат - значение целого типа.

Слайд 8Функции над строками
2. Функция Pos(S1, S)  - обнаруживает позицию подстроки S1

в строке S. Результат - целое число, равное номеру позиции, где находится первый символ искомой подстроки.
Если вхождение подстроки не обнаружено, то результат функции будет равен 0.

Пример, m:=pos(‘as’, ‘miraspas’)
Результат: m=4
Функции над строками	2. Функция Pos(S1, S)  - обнаруживает позицию подстроки S1 в строке S. Результат - целое

Слайд 9Функции над строками
3. Функция сopy(S, poz, n) - выделяет из строки

S, начиная с позиции poz, подстроку из n символов. Здесь S - строковая переменная, poz, n - целочисленные значения.

Пример, S:=’Информатика’ S1:=copy(S, 3, 5) Результат: S1=’форма’
Функции над строками	3. Функция сopy(S, poz, n) - выделяет из строки S, начиная с позиции poz, подстроку

Слайд 10Функции над строками
4. Функция delete (s, poz, n) - удаляет из

строки s, начиная с позиции poz, n символов.
Здесь s - строковая переменная, poz, n - любые целочисленные значения
Пример, S:=’Мой родной город’; delete(S, 5, 7); 
Результат: S=’Мой город’
Функции над строками	4. Функция delete (s, poz, n) - удаляет из строки s, начиная с позиции poz,

Слайд 11Функции над строками
5. Функция insert(s1, s, poz) - вставляет в строку

s, начиная с позиции poz, подстроку s1.
Здесь s, s1 - строковые переменные,
poz - целочисленное значение.
Пример, S:=’мир’; insert(‘ку’, S, 1); Результат: S=’кумир’;
Функции над строками	5. Функция insert(s1, s, poz) - вставляет в строку s, начиная с позиции poz, подстроку

Слайд 12Задачи
Введи с клавиатуры любую фразу. Определить длину этой фразы.
Получить из слова

“информатика" слова «тик», «форма», «форт».
Получить из слов "Язык", "Pascal" фразу "Язык Pascal".
Получить из слов «Интер», «нет» слово «Интернет».
Какова позиция буквы «о» в слове «Слон».
В слове ВОЛШЕБСТВО заменить буквы "о" на "а". Подсчитать количество букв «о»
Составить программу, которая запрашивает слово с клавиатуры и после каждой буквы вставляет АБВ.

ЗадачиВведи с клавиатуры любую фразу. Определить длину этой фразы.Получить из слова “информатика

Слайд 13Введите с клавиатуры любую фразу. Определите длину этой фразы.

Введите с клавиатуры любую фразу. Определите длину этой фразы.

Слайд 14Получить из слова “информатика» слова «тик», «форма», «форт».

Получить из слова “информатика» слова «тик», «форма», «форт».

Слайд 15В слове ВОЛШЕБСТВО заменить буквы "о" на "а". Подсчитать количество букв

«о»
В слове ВОЛШЕБСТВО заменить буквы

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть