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

Нажмите для полного просмотра!
Структурированный тип данных - строка символов, слайд №1Структурированный тип данных - строка символов, слайд №2Структурированный тип данных - строка символов, слайд №3Структурированный тип данных - строка символов, слайд №4Структурированный тип данных - строка символов, слайд №5Структурированный тип данных - строка символов, слайд №6Структурированный тип данных - строка символов, слайд №7Структурированный тип данных - строка символов, слайд №8Структурированный тип данных - строка символов, слайд №9Структурированный тип данных - строка символов, слайд №10Структурированный тип данных - строка символов, слайд №11Структурированный тип данных - строка символов, слайд №12Структурированный тип данных - строка символов, слайд №13Структурированный тип данных - строка символов, слайд №14Структурированный тип данных - строка символов, слайд №15Структурированный тип данных - строка символов, слайд №16Структурированный тип данных - строка символов, слайд №17Структурированный тип данных - строка символов, слайд №18Структурированный тип данных - строка символов, слайд №19Структурированный тип данных - строка символов, слайд №20Структурированный тип данных - строка символов, слайд №21

Вы можете ознакомиться и скачать презентацию на тему Структурированный тип данных - строка символов. Доклад-сообщение содержит 21 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





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

Слайд 2


Структурированный тип данных - строка символов, слайд №2
Описание слайда:

Слайд 3






Строковая константа - это последовательность любых допустимых символов, заключенная в апострофы. 
Строковая переменная описывается в разделе описания переменных с помощью стандартного типа  String.
Описание слайда:
Строковая константа - это последовательность любых допустимых символов, заключенная в апострофы. Строковая переменная описывается в разделе описания переменных с помощью стандартного типа String.

Слайд 4





Способы описания строк

Var  имя перем : string[n];
Type имя типа= string[n];
	Var  имя перем : имя типа;
 
где n- максимальное количество символов в строке (по умолчанию n =255). Может быть любой константой порядкового типа.
Описание слайда:
Способы описания строк Var имя перем : string[n]; Type имя типа= string[n]; Var имя перем : имя типа;   где n- максимальное количество символов в строке (по умолчанию n =255). Может быть любой константой порядкового типа.

Слайд 5


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

Слайд 6





Ввод и вывод  строк
Ввод строк осуществляется только процедурой Readln. За одну процедуру можно ввести только одну строку.
вывод на экран организуется посредством стандартных процедур Write и Writeln
Описание слайда:
Ввод и вывод строк Ввод строк осуществляется только процедурой Readln. За одну процедуру можно ввести только одну строку. вывод на экран организуется посредством стандартных процедур Write и Writeln

Слайд 7






Например:     Var   a,b:string[20];
			      begin
				 Readln( a,b)
				. . .
			      end.
   Окно результата
Описание слайда:
Например: Var a,b:string[20]; begin Readln( a,b) . . . end. Окно результата

Слайд 8






К символу строки можно обратиться  как  к элементу одномерного массива. 
Любой символ занимает в оперативной памяти 1 байт. Самый первый байт в строке имеет индекс 0 и содержит текущую длину строки
Описание слайда:
К символу строки можно обратиться как к элементу одномерного массива. Любой символ занимает в оперативной памяти 1 байт. Самый первый байт в строке имеет индекс 0 и содержит текущую длину строки

Слайд 9






Например:
Var    st : string[10]; x:byte;
Begin 
	     Readln(st);	{ввод строки st=’молоко’}
         If st[ 5 ]=’A’ then . . . 
	     x:= ord(st[0]);        {x – текущая длина строки}
	     ...
End.

St
Номер      0       1         2         3        4       5         6         7        9       10
Символа (байта)
Описание слайда:
Например: Var st : string[10]; x:byte; Begin Readln(st); {ввод строки st=’молоко’} If st[ 5 ]=’A’ then . . . x:= ord(st[0]); {x – текущая длина строки} ... End. St Номер 0 1 2 3 4 5 6 7 9 10 Символа (байта)

Слайд 10





Операции над строками
Объединение строк (конкатененация)   +
Например:
			Var s,s1,s2: string;
			S1:=’ком’;
			S2:=’пот’;
			S:=S1 + S1;  {s=‘компот’}
Описание слайда:
Операции над строками Объединение строк (конкатененация)  + Например: Var s,s1,s2: string; S1:=’ком’; S2:=’пот’; S:=S1 + S1; {s=‘компот’}

Слайд 11





Операции над строками
2. Сравнение строк  (>, <, <=, >=, = < >)
Выполняется посимвольное сравнение строк по кодам таблицы ASCII. Символ с большим кодом дает большее значение всей величине (строке). Перед сравнением автоматически выравниваются длины сравниваемых строк. К более короткой строке справа добавляется недостающее количество пробелов.
Например:
	‘Солома ‘  <  ‘Соль  ’      
 т.к. буква о в машинном алфавите стоит до буквы ь, а значит ее код меньше, а значит меньше вся величина.
Описание слайда:
Операции над строками 2. Сравнение строк (>, <, <=, >=, = < >) Выполняется посимвольное сравнение строк по кодам таблицы ASCII. Символ с большим кодом дает большее значение всей величине (строке). Перед сравнением автоматически выравниваются длины сравниваемых строк. К более короткой строке справа добавляется недостающее количество пробелов. Например: ‘Солома ‘ < ‘Соль ’ т.к. буква о в машинном алфавите стоит до буквы ь, а значит ее код меньше, а значит меньше вся величина.

Слайд 12





Стандартные процедуры и функции для работы со строками
Описание слайда:
Стандартные процедуры и функции для работы со строками

Слайд 13


Структурированный тип данных - строка символов, слайд №13
Описание слайда:

Слайд 14


Структурированный тип данных - строка символов, слайд №14
Описание слайда:

Слайд 15


Структурированный тип данных - строка символов, слайд №15
Описание слайда:

Слайд 16


Структурированный тип данных - строка символов, слайд №16
Описание слайда:

Слайд 17


Структурированный тип данных - строка символов, слайд №17
Описание слайда:

Слайд 18


Структурированный тип данных - строка символов, слайд №18
Описание слайда:

Слайд 19





Примеры выполнения процедур:
Описание слайда:
Примеры выполнения процедур:

Слайд 20





Примеры работы  строковых функций
Описание слайда:
Примеры работы строковых функций

Слайд 21


Структурированный тип данных - строка символов, слайд №21
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию