Для студентов ТУСУР по предмету Основы программирования на C#Обработка текста C#Обработка текста C#
2025-03-242025-03-25СтудИзба
Лабораторная работа: Обработка текста C#
Описание
1 Введение
Целью работы является получение навыков обработки текстов при помощи строкового, символьного типов, регулярных выражений и закрепление навыков работы циклами и массивами на примере варианта №3.
Задание: составить консольное приложение для решения нижеприведенных задач согласно варианту, согласованному с преподавателем, вводя данные в ходе выполнения программы. Для выполнения предварительно ознакомьтесь с соответствующими разделами данного пособия.
2 Теоретические сведения
3 Ход работы
3.1 Задание 1
Дан текст, заканчивающийся точкой. Является ли этот текст правильной записью целого числа (возможно, со знаком).
3.2 Задание 2
Разработать программу – клавиатурный тренажер. В ходе работы программы должны генерироваться символы, которые необходимо вводить пользователю, количество правильно введенных символов должно подсчитываться, при вводе неверного символа, счетчик правильно введенных символов должен обнуляться, по завершению работы тренажера результат верно введенных символов должен выводиться на экран. Выход из режима тренажера должен осуществляться по нажатию клавиши «Esc». При вводе неверного символа необходимо выдавать звуковое сопровождение (системный звук). При запуске приложения должен предоставляться выбор набор символов какого языка необходимо тренировать: русский или английский.
4 Заключение
Список литературы
Целью работы является получение навыков обработки текстов при помощи строкового, символьного типов, регулярных выражений и закрепление навыков работы циклами и массивами на примере варианта №3.
Задание: составить консольное приложение для решения нижеприведенных задач согласно варианту, согласованному с преподавателем, вводя данные в ходе выполнения программы. Для выполнения предварительно ознакомьтесь с соответствующими разделами данного пособия.
2 Теоретические сведения
3 Ход работы
3.1 Задание 1
Дан текст, заканчивающийся точкой. Является ли этот текст правильной записью целого числа (возможно, со знаком).
3.2 Задание 2
Разработать программу – клавиатурный тренажер. В ходе работы программы должны генерироваться символы, которые необходимо вводить пользователю, количество правильно введенных символов должно подсчитываться, при вводе неверного символа, счетчик правильно введенных символов должен обнуляться, по завершению работы тренажера результат верно введенных символов должен выводиться на экран. Выход из режима тренажера должен осуществляться по нажатию клавиши «Esc». При вводе неверного символа необходимо выдавать звуковое сопровождение (системный звук). При запуске приложения должен предоставляться выбор набор символов какого языка необходимо тренировать: русский или английский.
4 Заключение
Список литературы
Характеристики лабораторной работы
Учебное заведение
Семестр
Просмотров
5
Размер
875,58 Kb
Список файлов
ex1
launch.json
tasks.json
bin
Debug
net6
ex11.deps.json
ex11.dll
ex11.exe
ex11.pdb
ex11.runtimeconfig.json
obj
Debug
net6
refint
ex11.dll
ref
ex11.dll
.NETCoreApp_Version=v6.0.AssemblyAttributes.cs
apphost.exe
ex11.AssemblyInfo.cs
ex11.AssemblyInfoInputs.cache
ex11.GeneratedMSBuildEditorConfig.editorconfig
ex11.GlobalUsings.g.cs
ex11.assets.cache
ex11.csproj.AssemblyReference.cache
ex11.csproj.CoreCompileInputs.cache
ex11.csproj.FileListAbsolute.txt
ex11.dll
ex11.genruntimeconfig.cache