Тема: «СТРОКОВЫЙ ТИП ДАННЫХ в Паскале»
1 часть (теоретическая)
-
a:=’уравнение’;
m:=length(a)+4;
writeln(m)
-
a:=’информатика’;
m:=copy(a,3,5);
writeln(m)
-
a:=’19923452’;
m:=delete (a,5,4);
writeln(m)
-
a:=’кодирование’;
m:= copy(a,1,2)+ copy(a,9,1);
writeln(m)
-
a:=’комар’;
b:=’ово’;
m:=insert(b,a,6);
writeln(m)
-
a:=’сигнализация’;
b:=’сигнал’;
m:=pos(b,a);
writeln(m)
-
a:=upcase(PASCAL);
writeln(a)
-
b:=’компьютеризация’;
c:= copy(b,1,9);
a:= copy(b,9,4);
m:= copy(b,3,1)+ copy(b,8,2)+ copy(b,12,1);
writeln (c,a,m)
-
a:=’филология’;
m:= ‘зоо’+ copy(a,5,5);
writeln (m)
-
a:=’информатика’;
с:=copy(a,3,5);
m:=length(a);
m1:=length(c);
writeln (‘m=’,m, ‘m=1’,m1)
-
s:=245;
c:= str(s)+str(s-100)+’руб’ ;
writeln (с)
-
a:=’колокол’;
m:= copy(a,3,4)+ ‘н’;
writeln(m)
-
a:=’Сочи-2010’;
b:=’/2011’;
m:=a+b;
writeln(m)
-
Используя функции символьных переменных, написать слова, которые можно получить из частей слова ИНДУСТРИАЛИЗАЦИЯ.
2 часть (практическая)
1. Составить программу получения из строки ‘ГАРМОНИЯ’ новые ‘ГОРМОН’, ’МОЛНИЯ’, ‘МАНИЯ’. Использовать соответствующие функции и процедуры, а также символы исходного слова. Недостающие символы при необходимости добавить.
2. Составить программу, которая подсчитывает количество букв «а» в слове «галактика».
3. Составить программу, которая меняет буквы «е» на «и» в слове «произведение».