Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемАндрей Ерлыченков
1 Клунейко Вероника Ученица 10 класса
2 Символьный тип (Сhar) простой тип данных, предназначенный для хранения одного символа в определённой кодировке.Основным применением является обращение к отдельным знакам строки. Строковый тип (String) тип данных, значениями которого является произвольная последовательность символов алфавита. Каждая переменная такого типа может быть представлена фиксированным количеством байтов или иметь произвольную длину.
3 Значениями переменных этого типа являются отдельные символы : буквы, цифры, знаки. Символьные переменные описываются так: Var имя _ переменной : char; Над символьными переменными можно выполнять следующие действия : присваивание, ввод и вывод, сцепление, сравнение символов. Вывод символьных переменных с помощью стандартных процедур write и writelen.Ввод с помощью стандартных процедур read и readln.
4 Составить программу, которая определяет код введённого с клавиатуры символа. Код введённого символа определим с помощью функции ord (s). Программа будет выглядеть так: Var s : char; Begin write ( введите символ : ); readln (s) ; {ввод символа} Writeln(код этого символа =, ord (s)); {вывод кода} end.
5 Процедуры и функции обработки переменных Рассмотрим функции pred(s), которая возвращает предыдущий символ, и succs(s),которая возвращает следующий символ. Напомним, что символы упорядочены в соответствии с их кодами. Пример: Составить программу, которая для введённого с клавиатуры символа выводит предыдущий и следующий символы. Программа может выглядеть так: var ch : char; Begin write(введите символ ) ; read (ch) ; {ввод символа} Writelen(пред =, pred (ch), след =, succ (ch) ); {вывод} end.
6 Переменные этого типа должны быть описаны одним из способов: var имя : string; или var имя : string[n] ; Основные действия, которые можно выполнять над строковыми переменными: ввод и вывод, присваивание, сцепление, сравнение. Ввод строковых переменных выполняется с помощью стандартных процедур read (st) и readln (st).Вывод с помощью стандартных процедур write(a, b, c) и writeln(a, b, c).
7 Составить программу, которая определяет, какое из двух слов разной длины более длинное, и выводит это слово. Алгоритм основан на сравнении длин строковых пtременных length (a) и length (b). Программа может выглядеть так: Var a, b : string; Begin Writeln(введите два слова); Read (a, b); {ввод слов} If length (a) >length (b) then writeln (a) else writeln(b); end.
8 Отличие процедуры от функции заключается в том, ч то функция возвращает результат, который может быть использован в каком- либо другом операторе, а процедура просто выполняет некоторое действие. Так lenght (s) –это функция, а write(s) и read(s)- процедуры.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.