Главная страница
Случайная страница
Разделы сайта
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
💸 Как сделать бизнес проще, а карман толще?
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание, но и напоминать клиентам о визитах тоже.
Проблема в том, что средняя цена по рынку за такой сервис — 800 руб/мес или почти 15 000 руб за год. И это минимальный функционал.
Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
⚡️ Для новых пользователей первый месяц бесплатно. А далее 290 руб/мес, это в 3 раза дешевле аналогов.
За эту цену доступен весь функционал: напоминание о визитах, чаевые, предоплаты, общение с клиентами, переносы записей и так далее.
✅ Уйма гибких настроек, которые помогут вам зарабатывать больше и забыть про чувство «что-то мне нужно было сделать».
Сомневаетесь? нажмите на текст, запустите чат-бота и убедитесь во всем сами!
Лабораторная работа № 8
ОБРАБОТКА СИМВОЛЬНОЙ ИНФОРМАЦИИ
Цель работы: Приобрести навыки разработки программ для обработки символьной информации.
Подготовка к лабораторной работе
Подготовить текст исходного предложения в соответствии с вариантом задачи, указанным в таблице (предложение должно заканчиваться точкой, разделитель слов в предложении - пробел).
Составить программу обработки предложения согласно варианту задания и выполнить ее на ПК
Варианты заданий
Вариант
| Условие задачи
|
| Из заданного предложения, начиная с первой встретившейся буквы 'а', скопировать в подстроку все символы до первой встретившейся буквы ' к'.
|
| В исходном предложении все символы пробела заменить символами подчеркивания.
|
| Вывести символы, которые встречаются в исходном предложении по одному разу.
|
| В исходном предложении удалить все символы пробела. Вывести преобразованный текст и число удаленных пробелов.
|
| Определить, сколько раз в заданном предложении встречается сочетание двух первых букв.
|
| В качестве исходного предложения задать арифметическое
выражение, записанное на языке С++: . Проверить, соблюдается ли равенство открывающихся и закрывающихся скобок. Если равенство соблюдается, то вывести соответствующее сообщение, в противном случае вывести количество открывающихся и закрывающихся скобок.
|
| В исходном предложении поставить между словами произвольное число пробелов. Отредактировать текст, удалив лишние пробелы и оставив только по одному пробелу.
|
| В заданном предложении найти слово, в котором букв 'а' больше всего. Вывести найденное слово и посчитать, и количество букв 'а' в этом слове.
|
| В заданном предложении символы самого длинного слова заменить символами 'х'.
|
| Сформировать числовой массив N, элементы которого указывают длину каждого слова в исходном предложении.
|
| В исходном предложении перед каждым словом поставить знак?.
|
| Составить строку, содержащую первые буквы из каждого слова заданного предложения.
|
| В каждом слове заданного предложения поменять местами первую букву и последнюю.
|
| Указать, сколько раз каждый символ встречается в заданном предложении.
|
| В заданном предложении найти самое короткое и самое длинное слово.
|
| Исходное предложение задать в виде арифметического выражения, записанного на языке С++. Последовательность символов 'x[i]' в заданном предложении заменить последовательностью 'а[j]'. Вывести преобразованный текст, а также число произведенных замен.
|
| В заданном предложении указать слово, в котором доля букв 'т' и 'р' максимальна. Вывести найденное слово и количество букв 'т' и 'р', встретившихся в этом слове.
|
| В заданном предложении удалить все запятые. Вы вести преобразованный текст, а также число удаленных запятых.
|
| В заданном предложении заменить все строчные латинские буквы прописными. Определить, сколько раз в преобразованном предложении встречается сочетание 'А+В’
|
| В заданном предложении в конце каждого слова поставить многоточие. Вывести преобразованное предложение, а также длину полученного текста.
|
Содержание отчета
1.Номер и тема лабораторной работы.
2.Вариант задания.
3.Результаты подготовки:
- схема алгоритма обработки предложения,
- программа на заданном алгоритмическом языке.
4.Итоги работы программы:
- результаты расчета с текстовыми комментариями.
Контрольные вопросы
1. Описание символьных данных и строк на языке С++.
2. Встроенные функции языка С++, используемые для обработки строк.
3. Кодирование символьной информации в ПЗВМ.
|