Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

c1='0' и с0='5', то k=805).

10. Напечатать заданный непустой текст, удалив из него все буквыв”,

непосредственно перед которыми находится буквас’.

11. Проверить, правильно ли в заданном тексте расставлены круглые скобки

(т.е. находится ли справа от каждой открывающей скобки, а слева от каждой

закрывающей соответствующая ей открывающая). Ответ - ДА или НЕТ.

12. Дана непустая последовательность непустых слов из латинских букв.

Определить количество слов, оканчивающихся буквой w.

13. Выяснить, имеется ли пара соседствующих символов , - (запятая, тире) в

тексте.

14. Дан текст. Определить количество слов начинающихся и оканчивающихся

одной и той же буквой.

156

15. Дан текст. Определить количество слов, которые содержат ровно три буквы

е.

Форма отчета о выполнении лабораторной работы.

Отчет должен содержать:

1. Алгоритм решения задачи;

2. Программу реализации алгоритма;

3. Результат выполнения программы.

Блиц-тест.

1. Для того, чтобы отыскать в строке ST первое вхождение строки SUBST с

указанием порядкового номера этой позиции в ТР применяется функция:

а) pos (SUBST, ST); б) insert (ST, SUBST, INDEX); в) copy (ST, INDEX, SUBST);

г) LENGTH (ST); д) delete (st, index, subst);

2. Результатом вычисления функции copy('информатика', 3, 5) будет слово

А) форма; б) рма; в) атика; г) инфор; д) рофни;

3. Результатом вычисления процедуры INSERT('CAL', ' PASE' , 4) будет слово

А) PASCALE б) CALPASE в) PASCAL г) PASE

д) CALPAS

Контрольные вопросы.

1. Для чего используются величины, представляющие собой символьные

НЕ нашли? Не то? Что вы ищете?

строки? Как они описываются?

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

3. Укажите стандартные функции для работы со строковым типом данных.

Глоссарий.

Строка – это последовательность символов произвольной длины,

каждый из которых занимает 1 байт в памяти. Строку можно рассматривать как

массив символов.

Описание строкового типа состоит из ключевого слова STRING, после

которого в квадратных скобках указано максимальное количество символов

строки данного типа. Если размер строки не указан, он считается равным 255.

Конкатенация – это операция сцепления строк и символов,

представляется она символом +. Результат конкатенации (сцепления) –

строка, сформированная присоединением к значению левого операнда

значения правого операнда, длина которой равна сумме длин сцепленных

строк.

Литература.

1. Фаронов В.В. «Turbo Pascal 7.0», М., Издательство «Нолидж», 1997

2. Марченко А.И. «Программирование в среде Turbo Pascal 7.0» Учебное

пособие, Киев, «Век+»,1998

3. Бурин Е.А. «Программирование на языке Турбо-Паскаль», Учебное

пособие, Алматы, АГУ,2000

4. Немнюгин С.А. TURBO PASCAL, СПб, Питер, 2000

5. Попов В.Г. . «Turbo Pascal 7.0», М., Финансы и статистика, 1998

6. Абрамов С.А., Зима Е.В. «Начало программирования на языке Паскаль»,

М., Наука,1987

157

7. Программирование на языке Паскаль./Под редакцией УСКОВОЙ О.Ф. –

СПб, Питер, 2002

Лабораторная работа №8.

МНОЖЕСТВА.

Цель: овладение практическими навыками работы с типом данных

множество.

Материалы и оборудование: ПК, среда Turbo Pascal, методические указания к

лабораторным работам.

Содержание и порядок выполнения работы:

1. Повторить теоретический материал по данной теме.

Множество - это структурированный тип данных, представляющий

собой набор взаимосвязанных по какому либо признаку или группе признаков

объектов, которые можно рассматривать как единое целое. Каждый объект в

множестве называется элементом множества. Все элементы множества

должны принадлежать одному из скалярных типов, кроме вещественного. Этот

тип называется базовым типом множества. Базовый тип задается диапазоном

или перечислением.

Область значений типа множества – набор всевозможных

подмножеств, составленных из элементов базового типа. В выражениях на

языке Паскаль значения элементов множества указывается в квадратных

скобках: [1,2,3,4], [‘а’,’в’, ’с’ ], [‘a’… ‘z’].

Если множества не имеет элементов множества, называют пустым и

обозначают как []. Количество элементов множества называется его

мощностью.

Для описания множественного типа используют словосочетание Set of

(множество из …).

Формат записи множественных типов:

Type <имя типа>=set of <элемент1, … , элемент n>;

Var <идентификатор>: <имя типа>;

При работе с множествами допускается использование операций

отношения “ = ”, “ <> ”, “ >= ”, “ <= ”, объединения, пересечения, разности

множеств и операции in. Результатами выражений с применением этих

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20