Материал: laba5

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР) Кафедра безопасности информационных систем (БИС)

Отчет по лабораторной работе №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 – блок-схема