Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР) Кафедра безопасности информационных систем (БИС)
Отчет по лабораторной работе №5
по дисциплине «Основы программирования» Тема работы: Текстовые файлы
Студенты гр. 730-2
_______Подойницын К.В.
_______Астра Г.А.
_______Фатеев А.В. 07.06.2021
Принял Инженер научно-технического отдела ЦСП
_______ Уразаев Д.Р.
07.06.2021
2021
Содержание Введение………………………………………………………..3
Теоретические сведения по теме лабораторной работы…….4
Ход работы……………………………………………………..5-8
Заключение……………………………………………………..9
Список использованных источников…………………………10
1 Введение
Цель работы: Овладеть навыками работы с текстовыми файлами.
Задание: составить консольное приложение для решения нижеприведенных задач согласно варианту, согласованному с преподавателем, вводя данные в ходе выполнения программы
2 Теоретические сведения по теме лабораторной работы
Random генератор псевдослучайных чисел, то есть алгоритм, который
генерирует последовательность чисел, отвечающую определенным
статистическим критериям случайности.
StreamWriter реализует TextWriter для записи символов в поток в
определенной кодировке.
File.ReadAllText открывает текстовый файл, считывает весь текст
файла в строку и затем закрывает файл.
String.Split возвращает строковый массив, содержащий подстроки данного экземпляра, разделенные элементами заданной строки или массива знаков Юникода.
3 Ход работы
Задание 1
Записать выходной файл, заменив все положительные числа на максимум.
Представление алгоритма в виде блок-схемы:
Рисунок 1 – блок-схема