Обработка строк - Программирование, компьютеры и кибернетика контрольная работа
![](/file/c17a668ccb7333e986a5a.jpg)
Изучение строкового типа данных, построение классов обработки строк. Описание программы, выводящей слова, состоящие только из гласных латинских букв (a, e, i, o, u). Операторы для проверки корректности вводимых значений c помощью условного оператора if.
посмотреть текст работы
скачать работу можно здесь
полная информация о работе
весь список подобных работ
Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Строка - представляет собой особую форму одномерного массива символов, которая имеет существенное отличие. Массив символов имеет фиксированную длину (количество элементов), которая определяется при описании.
Строка - упорядоченная последовательность символов. Количество символов в строке называется ее длиной. Длина строки может лежать в диапазоне от 0 до 255. Каждый символ строковой величины занимает 1 байт памяти и имеет числовой код в соответствии с таблицей кодов ASCII.
Код ASCII(American Code for Information Interchange - Американский стандартный код для обмена информацией) имеет основной стандарт и его расширение. Основной стандарт использует шестнадцатеричные коды 00-7F, расширение стандарта - 80-FF. Основной стандарт является международным и используется для кодирования управляющих символов, цифр и букв латинского алфавита; в расширении стандарта используются символы псевдографики и буквы национальных алфавитов.
Изучение строкового типа данных, построение классов обработки строк.
Разработать алгоритм, отобразить его в виде блок-схемы и написать программу на языке С++, выполнить отладку программы и провести тестирование. Оформить отчет.
Вводится тест из заглавных и строчных латинских букв, пробелов. Количество символов в тексте не должно превышать 200. Слова разделяются пробелами. Определить и вывести:
- слова, состоящие только из гласных латинских букв (a, e, i, o, u);
if (((ch>='A')&&(ch<='Z'))||((ch>='a')&&(ch<='z'))||(ch==' '))
if ((st1[z]=='a')||(st1[z]=='e')||(st1[z]=='i')||(st1[z]=='o')||(st1[z]=='u')||(st1[z]=='A')||(st1[z]=='E')||(st1[z]=='I')||(st1[z]=='O')||(st1[z]=='U'))
Получил все навыки применения основных функций по работе со строками и укрепил основные операторы для проверки корректности вводимых значений c помощью условного оператора if();
Изучил стандартные операции для работы со строками, так же освоила, что для работы со строками в стиле СИ требуется включать в директиву препроцессора заголовочный файл , для работы со строками в новом типе данных string необходимо включать в директиву препроцессора заголовочный файл ;
Написал программу на языке С++, выполнил отладку программы и провел тестирование.
Понятие синтаксического анализа. Программный продукт для обработки данных строкового типа. Построение сканера текстов с использованием утилиты flex, синтаксического анализатора с помощью утилиты bison. Грамматика языка программирования обработки строк. курсовая работа [261,7 K], добавлен 29.10.2012
Процедуры ввода и вывода. Оператор присваиваний: расчет площади боковой поверхности конуса. Операторы условия и выбора; циклы; символьные строки. Подсчет количества гласных букв в тексте, состоящем из латинских букв и заканчивающимся точкой; множества. лабораторная работа [427,3 K], добавлен 21.01.2012
Формирование списков с целью быстрого автозаполнения строк и столбцов. Удаление и вставка строк и столбцов. Вычисление по формулам и построение диаграмм. Поиск данных с использованием авто фильтра. Этапы создания базы данных Access, определение связей. контрольная работа [5,3 M], добавлен 29.07.2012
Разработка гипотетической машины при помощи макросредств ассемблера. Разработка алгоритма для реализации обязательных команд: сравнения двух символьных строк; их обмена; определения длины слова. Основные функции обработки строки, листинг программы. курсовая работа [59,6 K], добавлен 14.07.2012
Описание алгоритма решения задачи графическим способом. Вывод элементов массива. Описание блоков укрупненной схемы алгоритма на языке Pascal. Листинг программы, а также ее тестирование. Результат выполнения c помощью ввода различных входных данных. контрольная работа [150,4 K], добавлен 03.05.2014
Вектор и матрица с числовыми компонентами как математические прообразы массивов. Создание программы, содержащей процедуры для выполнения заданных операций: построение массива, перестановка строк и столбцов. Использование диалоговых окон "уведомлений". курсовая работа [1,3 M], добавлен 15.02.2011
Вычисление суммы ряда с заданной точностью. Форма представления исходных данных. Разработка алгоритма и его описание. Выбор метода обработки информации. Упорядочение элементов строк матрицы по возрастанию. Программа подсчета числа слов в предложении. курсовая работа [23,9 K], добавлен 11.02.2016
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .
© 2000 — 2021
Обработка строк контрольная работа. Программирование, компьютеры и кибернетика.
Курсовая работа по теме Проектирование очистного оборудования литейного цеха
Теннис Реферат
Написать Сочинение По Сказке Книжка Счастья
Дипломная работа по теме Тактика допроса подозреваемого и обвиняемого
Курсовая Работа Естественные Монополии Должны Контролироваться Государством
Реферат: Королевство Бутан. Скачать бесплатно и без регистрации
Реферат: Галльская война
Размер Эссе По Обществознанию Егэ
Реферат по теме Трудовые отношения и ведение кадровой документации
Реферат: Вечная Вселенная
Курсовая работа по теме Анализ валютной политики Банка России на современном этапе
Сочинение На Тему Осенние Каникулы 7 Класс
Дипломная работа: Политический маркетинг
Дипломная работа по теме Конкурентоспособность и приоритеты России во внешней торговле
22p4q2 99p5q Контрольная Работа По Алгебре Ответы
Дипломная работа по теме Учет и анализ использования собственного капитала предприятия
Реферат по теме Пигментация зубов
Профессиональной Этики Реферат
Арбитражный Суд Диссертация
Эссе Влияние Энергетиков На Подростков
Преодоление агрессивности старших дошкольников посредством развивающих игр - Педагогика дипломная работа
Бухгалтерская отчетность (на примере предприятия) - Бухгалтерский учет и аудит дипломная работа
Римские юристы (персоналии) - Государство и право контрольная работа