Рабочие листы
к вашим урокам
Скачать
1 слайд
Символьные переменные
2 слайд
Символьная величина- это цепочка символов, заключенная в апострофах, длина которой не более 255 символов.
Объявление символьных переменных осуществляется в разделе объявления переменных с помощью служебного слова char или string.
3 слайд
Операции над строковыми переменными:
1. Сравнения: <, >, <>, >=, <=,=.
2. Cложения: +.
3. Функции обработки:
а) delete(a, poz, n)- удаление из строки а, начиная с позиции poz n символов.
а:=’оператор’
delete(a,2,2)
рез.: оратор
б) insert(str1, str2, poz) – вставка строки str1 в строку str2, начиная с позиции poz.
str1=’ка’
str2=’тропинка’
insert(str1, str2, 6)
рез: тропиканка
4 слайд
в) length(str)- длина строки ( количество символов) str1=’оператор’
length(str)
рез: 8
г) copу(str, poz, n)-из строки str, начиная с позиции poz, берутся n символов
str=’стройка’
copi(str, 2, 6)
рез: ‘тройка’
д) str(v,s) – заданное число v преобразует в строку s
е) val(s,v,c) – если строка s состоит из цифр, они преобразуются в некоторое числовое значение и передаются переменной v
5 слайд
1) Определите результат исполнения программы.
program s1;
const a=’классшкола’;
b=’абвгд№0123456789’;
var
c,d: string;
begin
c:=copу(a,6,5)+’ ‘+copу(b,6,1)+copу(b,14,1);
d:=copу(a,1,5)+’ ‘+copу(b,length(b),1)+copу(b,2,1);
write(c,d);
readln;
end.
6 слайд
2) Подсчитайте количество букв «а» в некотором слове.
program s2;
var
c,d: string;
i,n: integer;
begin
writeln(c);
readln(c);
n:=0;
for i:=1 to length(c) do
begin
d:= copy(c,i,1);
if d=’a’ then n:=n+1;
end;
writeln(n);
readln;
end.
7 слайд
3) Дан символьный массив переменной разной длины.
Вывести на экран те из них, которые начинаются с буквы «а».
program s3;
var
a: array[1..5] of string;
i:integer;
begin
for i:=1 to 5 do
begin
writeln(‘задайте слово’);
readln(a[i]);
end;
for i:=1 to 5 do
begin
if copy(a[i],1,1)=’a’ then writeln(a[i]);
end;
readln;
end.
8 слайд
Практические задания:
1. Дан текст. Сосчитайте количество запятых в нем.
2. Дан массив символьных переменных разной длины. Выведите на экран те из них, которые оканчиваются на букву «я».
3. Дан массив символьных переменных разной длины. Выведите на экран те из них, которые начинаются с буквы «к».
4.Дан массив символьных переменных разной длины. Выведите на экран те из них, которые начинаются со слога «ле».
Рабочие листы
к вашим урокам
Скачать
Данная презентация предназначена для студентов 1 курса, изучающих программирование на языке программирования Паскаль.В начале презентации представлен теоретический материал по данной теме: определение символьной величины, способы описания переменных данного типа, перечислены операции над символьными переменными, приведено несколько примеров использования этих операций. Далее подробно разбирается решение нескольких задач разных типов по этой теме. В конце занятия выдаются практические задания. Презентацию можно использовать при проведении уроков информатики в школе.
6 655 763 материала в базе
Настоящий материал опубликован пользователем Климова Ольга Сергеевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
600 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс профессиональной переподготовки
600 ч.
Мини-курс
4 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.