Задание. Разработать программное приложение в соответствии с вариантом задания

Разработать программное приложение в соответствии с вариантом задания:

Разработать форму, с расположенным на ней описанием задания, полем ввода текста, и кнопкой запуска задания на исполнение.

Пример окна программы:

Варианты заданий:

  Все большие буквы заменить символом «#»
  Все маленькие символы заменить символом «#»
  Все гласные буквы заменить символом «&»
  Каждую третью большую букву заменить символом «@»
  Все гласные большие буквы заменить символом «$»
  Все гласные маленькие буквы заменить символом «@»
  Каждый третью маленькую букву сделать большой
  Все латинские буквы сделать большими
  За исключением русских и латинских букв, все символы заменить символом «_» (подчеркивание)
  Все русские буквы сделать большими
  Все русские гласные буквы сделать большими
  Все русские согласные буквы сделать большими
  Все большие русские согласные буквы сделать маленькими
  Все русские и английские гласные буквы заменить символом «*»
  Все большие буквы сделать маленькими
  Все маленькие буквы сделать большими
  Все большие буквы сделать маленькими, а все маленькие буквы сделать большими
  Каждую вторую гласную букву заменить символом «$»
  Все цифры заменить символом «X»
  Все согласные буквы заменить символом «&»
  Все русские гласные буквы сделать большими
  Все гласные большие буквы заменить символом «*»
  Все маленькие символы заменить символом «+»
  Все большие буквы заменить символом «=»
  Все русские и английские гласные буквы заменить символом «^»
  За исключением русских букв, все символы заменить символом «@»
  Каждый четвертую маленькую букву заменить символом «+»
  Все русские согласные буквы сделать большими
  За исключением английских букв, все символы заменить символом «&»
  Все большие русские согласные буквы сделать маленькими

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

1. Перечислите типы, используемые в Delphi для обработки текстов.

2. Что является общим для строковых типов в Delphi?

3. Объявите длинную строку st в разделе описания переменных.

4. Объявите короткую строку s длиной до 100 символов в разделе описа­ния пере­менных.

5. Приведите пример строковой константы.

6. Перечислите имена процедур для обработки строк.

7. Перечислите имена функций для обработки строк.

8. Перечислите имена процедур и функций, результатом которых является число.

9. Перечислите имена процедур и функций, результатом которых является строка.

10. Формат и назначение copy.

11. Формат и назначение delete.

12. Формат и назначение insert.

13. Формат и назначение length.

14. Формат и назначение ord.

15. Формат и назначение pos.

16. Memo1.Lines.Add(copy('Январь февраль март апрель',8,7));

Что будет выведено?

17. s:='Битва железных канцлеров'; delete(s,7,9); Memo1.Lines.Add(s);

Что будет выведено после выполнения вышеприведенного фрагмента обработчика события?

18. s:='брусника клюква черника'; insert('смородина ',s,10); Memo1.Lines.Add(s);


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: