русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Наблюдатели (предикаты)


Дата добавления: 2015-06-12; просмотров: 882; Нарушение авторских прав


1. Выясните, является ли данное слово палиндромом.

2. Напишите программу, проверяющую, есть ли в слове X две одинаковые буквы.

3. Напишите программу, выясняющую, есть ли в слове X буква "a", стоящая на нечётном месте после буквы "к".

4. Напишите программу, проверяющую, есть ли в слове X буква "к", стоящая на чётных местах перед буквой "и".

5. Напишите программу, проверяющую, все ли буквы слова X одинаковы.

6. Напишите программу, выясняющую, можно ли из букв слова X составить слово Y.

7. Напишите программу для проверки, есть ли в слове X буквы "в". Если есть, то найдите номер первой из них.

8. Напишите программу, выясняющую, есть ли в слове X буква "к", и, если есть, то замените все буквы "а" в этом слове на "с".

9. Напишите программу, проверяющую, все ли буквы слова Х, стоящие на чётных местах, одинаковы.

10. Даны два "стринга" А и В. Проверьте, можно ли из букв, входящих в стринг А, составить стринг В. Буквы можно переставлять, и каждую букву можно использовать более одного раза.

11. Определите, есть ли в словах Х и Y одинаковые буквы.

12. Выясните, есть ли в слове Х буква "в", стоящая на нечётном месте.

13. Определите, имеются ли в слове Х две одинаковые буквы, идущие подряд.

14. Выясните, есть ли в слове Х хотя бы одна из букв "о" или "а".

15. Проверьте, есть ли в слове Х буква "б". Если есть, замените последнюю из них на букву "а".

16. Выясните, все ли буквы слова Х, стоящие на нечетных местах, различны.

17. Проверьте, есть ли в слове Х буква "а". Если есть, найдите номер последней из них.

18. Определите, встречается ли в слове Х первая буква слова Y.

19. Определите, все ли буквы слова различны.



20. Выясните, есть ли в слове буква "я".

21. Проверьте, встречается ли в данном тексте последовательность слов "Не думай о секундах свысока". Слова могут идти не обязательно подряд, но порядок должен быть сохранен.

22. Определите, упорядочена ли данная последовательность латинских букв по алфавиту.

23. Даны два "стринга" А и В. Проверьте, можно ли из букв, входящих в стринг А, составить стринг В. Буквы можно переставлять, но каждую букву можно использовать не более одного раза.

24. Заданы два "стринга" А и В, причем длина А больше длины В. Определите, содержится ли в стринге А стринг В.

25. Танка (короткая песня) - это жанр японской поэзии; нерифмованное пятистишие, состоящее из 31 слога (5+7+5+7+7). Хокку – это также жанр японской поэзии; нерифмованное трехстишие, генетически восходящее к "танка"; состоит из 17 слогов (5+7+5). Напишите предикат, определяющий для заданных трёхстишия и пятистишия их принадлежность к хокку и танка.



<== предыдущая лекция | следующая лекция ==>
Модификаторы | Подсчет


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.459 сек.