Хелпикс

Главная

Контакты

Случайная статья





ЗАДАНИЕ ДЛЯ САМОСТОЯТЕЛЬНОГО ВЫПОЛНЕНИЯ



4. ЗАДАНИЕ ДЛЯ САМОСТОЯТЕЛЬНОГО ВЫПОЛНЕНИЯ

4.1 Составьте и отладьте программу решения следующей задачи: Задана строка произвольной длины. Найдите количество символов в данной строке.Указание: Используйте фрагмент программы следующего вида:

writeln('Введите слово');

readln(s);

n:=length(s);

writeln('n=',n)

4.2 Дополните полученную программу: Определите, начинается ли слово со слога «Не».Указание: Воспользуйтесь условным оператором вида:

if (s[1]=’Н’) and (s[2]=’е’) then writeln('да, начинается') else writeln('нет');

4.3 Дополните полученную программу. Определите, сколько раз встречается буква «а» в данном слове.

Пример возможного решения:

k:=0;

for i:=1 to length(s) do

if s[i]=’a’ then k:=k+1;

writeln(‘k=’,k);

4.4 Выполните задание из указанного преподавателем варианта приложения Б.

4.5 Составьте и отладьте программу решения следующей задачи. Задан список из 7 слов произвольной длины. Найдите все слова списка, заканчивающиеся на букву «и».

Указание: Опишите переменную s как переменную типа array[1..7] of string, далее воспользуйтесь следующим программным фрагментом:

for i:=1 to 7 do

begin

writeln('Введите слово');

readln(s[i])

end;

writeln(‘Заканчиваются на букву -и’);

for i:=1 to 7 do

begin

n:=length(s[i]);

if s[i,n]=’и’ then writeln(s[i])

end;

4.6 Выполните задание из указанного преподавателем варианта приложения В.

4.7 Решите указанные преподавателем задачи из приложения Г.

5.КОНТРОЛЬНЫЕ ВОПРОСЫ

1.Как можно описать в программе строковые данные?

2.Перечислите процедуры для обработки строк.

3.Какие операции можно выполнять над строковыми данными?

4.Укажите область применения строковых данных.

5.Поясните порядок работы процедуры DELETE.

6.Поясните порядок работы процедуры INSERT.

7.Поясните порядок работы процедуры STR.

8.Поясните порядок работы процедуры VAL.

9.Поясните порядок работы функции LENGTH.

10.Поясните порядок работы функции COPY.

11.Поясните порядок работы функции CONCAT.

12.Поясните порядок работы функции POS.

13.Поясните порядок работы функции UPCASE.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.