Типы данных в языке Pascal. Математические функции
Оценка 4.6

Типы данных в языке Pascal. Математические функции

Оценка 4.6
Раздаточные материалы +1
doc
информатика +2
9 кл—11 кл +1
18.03.2018
Типы данных в языке Pascal. Математические функции
Публикация является частью публикации:
справочник - строковый_отк_ур тип.doc
Краткий справочный материал  по теме: «Строковый тип данных» Строка – последовательность _____________________________________________________. Строковый тип относится к числу ________________________   типов данных.  Обозначается строковый тип –     __________________________ Каждый символ строки занимает _______ байт памяти (код ASCII).  ______________________ символов в строке называют ее длиной.  Длина строки может находиться в пределах от ___  до ______.  Строковые величины могут быть константами и переменными. Строковые константы заключаются  в апострофы.  Например:  Строковые переменные описываются в разделе описания переменных таким образом: Var  список переменных: String [максимальная длина строки]; Например: Var  name: string[14];                s: string; Параметр длины может не указываться в описании. В таком случае, подразумевается, что он равен  максимальной величине ­  _______________. Строковая переменная занимает в памяти на 1 байт больше, чем указано в описании строки. Дело в  том, что нулевой байт содержит значение текущей длины строки. Пустая строка ‘’ имеет текущую  длину =0. Чтобы получить доступ к отдельному символу строки, указывают имя строки и порядковый номер  данного символа в строке, заключенный в [ ]. Значение индекса не должно превышать установленную длину. Тип String и стандартный тип Char совместимы: строка состоит из символов. Процедура или функция + Функции. LENGTH(S) COPY(S, P, K) POS(S1, S2) Процедуры. DELETE(S, P, K) Стандартные строковые функции и процедуры. Примеры использования назначение Операция объединения (сцепление строк) ‘ПК’ +’ Pentium’+’ 800’ результат ПК Pentium 800 Определяет текущую длину  строки S. Результат – целое  число. Выделяет из строки S  подстроку, начиная с позиции P длиной в K символов Обнаруживает первое  появление подстроки S1 в  строке S2. Результат – целое  число, = номеру позиции, где  находится 1­й символ  подстроки S1. S:=’магнит’; L:=Length(s); S:=’Алгоритм’; S1:=Copy(s,5,4); S2:=’килобайт’; S1:='байт' P:=pos(s1, s2); Удаляет из строки S, начиная с позиции P,   K символов  S:=’дисковод’; Delete(s,5,4); 6 ритм 5 диск INSERT(S1,S2,P) Вставка строки S1 в строку S2, начиная с позиции P S:=’Ris.2’; Insert(‘№’,S,5); Ris.№2 Практическое задание:   Ввести строку, содержащую имя отчество фамилию. Преобразовать их к формату  «фамилия инициалы». Пример: Результат:    Лермонтов М.Ю.     Михаил Юрьевич Лермонтов Задание на дом:  1. Выучить все  про строковый тип данных  2. Составить программу к задаче. Ввести символьную строку и проверить, является ли она палиндромом (палиндром  читается одинаково в обоих направлениях).  Пример 1: Введите строку:  ВЕТЕР  Результат:  Не палиндром Пример 2: Введите строку: КАЗАК  Результат:   Палиндром

Типы данных в языке Pascal. Математические функции

Типы данных в языке Pascal. Математические функции

Типы данных в языке Pascal. Математические функции

Типы данных в языке Pascal. Математические функции
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
18.03.2018