Процедуры и функции обработки символьных переменных Урок 2
Виды процедур и функций для работы с символьным типом данных N:=Ord(S) определяет код символа S; N:=Ord(S) определяет код символа S; S:=chr(N) определяет символ по коду N; S:=chr(N) определяет символ по коду N; Pred(S) возвращает предыдущий символ Pred(S) возвращает предыдущий символ (стоит перед символом S); (стоит перед символом S); Succ(S) возвращает следующий символ Succ(S) возвращает следующий символ (стоит за символом S); (стоит за символом S);
Задача 1 Разгадайте слова из кодов букв: Var q1,q2,q3,q4 : char; Begin q1:=#236; q1:=#236; q2:=#243; q2:=#243; q3:=#234; q3:=#234; q4:=#224; q4:=#224; writeln(q1,q2,q3,q4) writeln(q1,q2,q3,q4)end.
Задача 2 Составьте программу, которая по введенному символу определяет его код. Составьте программу, которая по введенному символу определяет его код.…………………………………………………….…………………………………………………….…………………………………………………….…………………………………………………….………………………………………………………………………………………………………………………………………………………………
Задача 3 Составьте программу, которая по введенному коду определяет его символ. Составьте программу, которая по введенному коду определяет его символ.…………………………………………………….…………………………………………………….…………………………………………………….…………………………………………………….………………………………………………………………………………………………………………………………………………………………
Задача 4 Составьте программу, которая заглавную букву превращает в строчную. Составьте программу, которая заглавную букву превращает в строчную.…………………………………………………….…………………………………………………….…………………………………………………….…………………………………………………….………………………………………………………………………………………………………………………………………………………………
Задача 5 Составьте программу, которая строчную букву превращает в заглавную. Составьте программу, которая строчную букву превращает в заглавную. ДОМАШНЕЕ ЗАДАНИЕ САМОСТОЯТЕЛЬНО!!!!!
Задача 6 Составьте программу, которая по введенному с клавиатуры символу выводит его предыдущий и следующий за ним символ. Составьте программу, которая по введенному с клавиатуры символу выводит его предыдущий и следующий за ним символ.…………………………………………………….…………………………………………………….…………………………………………………….…………………………………………………….…………………………………………………………………………………………………………
Задание для скоростных учеников: Стр , пример 2 Стр , пример 2 Стр.30, пример 3 Стр.30, пример 3 Воспроизведите на Паскале!!!
Домашнее задание: §4 (п.4.1 и п.4.2) §4 (п.4.1 и п.4.2) Упр 1,2,3 в тетрадь Упр 1,2,3 в тетрадь Подготовиться к тесту Подготовиться к тесту