русс | укр

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

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

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

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


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

Процедура str.


Дата добавления: 2014-11-27; просмотров: 1811; Нарушение авторских прав


Процедура str позволяет преобразовать число в его изображение, т.е. в строку. В общем виде обращение к процедуре выглядит так: str (выражение, строка).

где выражение – выражение или переменная целого или вещественного типа, строка – строковая переменная, которой будет присвоено изображение выражения.

Задачи общие:

1. Дано предложение. Определить число букв "о" в нем.

2. Дано предложение. Определить число пробелов в нем.

3. Дано предложение. Определить число вхождений в него некоторого символа.

4. Дано предложение. Определить долю (в %) букв "а" в нем.

5. Дан текст. Сколько раз в нем встречается символ "+" и сколько раз символ "*".

6. Дано предложение. Определить сколько в нем одинаковых соседних букв.

7. Дано предложение. Определить число вхождений в него буквосочетания "ро".

8. Дано предложение. В нем слова разделены одним пробелом (начальные и конечные пробелы в предложении отсутствуют). Определить количество слов в предложении.

9. Дано предложение. В нем слова разделены одним или несколькими пробелами. Определить количество слов в предложении.

10. Дан текст. Подсчитать общее число вхождений в него символов "+" и "-".

11. Дано предложение. Определить, сколько в нем гласных букв.

12. Дано предложение. Все буквы "е" в нем заменить на букву "и".

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

14. Дано предложение. Заменить в нем все вхождения буквосочетания "ах" на "ух".

15. Дано предложение. Заменить в нем все вхождения буквосочетания "бит" на "рог".

16. Дана последовательность слов. Проверить, правильно ли в ней записаны сочетания "жи" и "ши".



17. Дана последовательность слов. Проверить, правильно ли в ней записаны сочетания "ча" и "ща". Исправить ошибки.

18. Дано слово. Определить, сколько различных букв в нем.

19. Даны два слова. Определить, можно ли из букв первого из них получить второе. Рассмотреть два варианта:

1) повторяющиеся буквы второго слова могут в первом слове не повторяться;

2) каждая буква второго слова должна входить в первое слово столько же раз, сколько и во второе.

20. Даны три слова. Напечатать только те буквы слов, которые есть только в одном из слов. Рассмотреть два варианта:

1) повторяющиеся буквы каждого слова рассматриваются;

2) повторяющиеся буквы каждого слова не рассматриваются.

21. Даны три слова. Напечатать их общие буквы. Повторяющиеся буквы каждого слова не рассматривать.

22. Даны три слова. Напечатать неповторяющиеся в них буквы.

Массивы из строк.

Работа с массивом из строк аналогична работе с целочисленными массивами. При объявлении массива тип элементов в нем должен быть типа string.

Задачи:

1. В массиве из строк определить количество строк начинающихся на букву «А» и ввести их на экран.

2. В массиве найти строки, длина которых равна заданному числу, либо сообщить о их отсутствии.

3. В массиве найти строки, начинающиеся гласной русской буквой.

4. Отсортировать массив из строк по убыванию их длин.

5. Отсортировать массив из строк по алфавиту.

6. Дано предложение из 10 слов. Заполнить ими массив из 10 элементов.

7. Дано предложение. Напечатать его в обратном порядке слов, например, предложение "мама мыла раму" должно быть напечатано в виде "раму мыла мама".

8. Даны две строки. определить можно ли вторую строчку получить вычеркиванием символов первой строки. если можно то указать номера оставшихся символов первой строки.

9. Даны несколько строк текста, в которых нет начальных и конечных пробелов. Необходимо изменить эти строки так, чтобы их длины были одинаковыми. Это следует сделать путем вставки между словами дополнительных пробелов. Количество пробелов между отдельными словами внутри отдельной строки должно отличаться не более чем на 1.



<== предыдущая лекция | следующая лекция ==>
Процедура val. | Зачет по строкам.


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


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

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

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


 


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

 
 

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

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