Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Программирование линейных алгоритмов

Автор:   •  Май 29, 2023  •  Практическая работа  •  1,213 Слов (5 Страниц)  •  81 Просмотры

Страница 1 из 5

Федеральное государственное образовательное учреждение высшего образования «СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»

ИНСТИТУТ УПРАВЛЕНИЯ БИЗНЕС-ПРОЦЕССАМИ КАФЕДРА БИЗНЕС-ИНФОРМАТИКИ И МОДЕЛИРОВАНИЯ БИЗНЕСПРОЦЕССОВ

Отчет по практической работе №1

Программирование линейных алгоритмов

[pic 1]

[pic 2][pic 3]

[pic 4]

[pic 5][pic 6][pic 7]

[pic 8]

[pic 9]

Содержание

Цель работы……………………………………………………………......3

Теоретическая часть………………………………………………………3

Практическая часть…………………………………………………………5

Вывод………………………………………………………………………...7

Цель работы

            Необходимо разработать приложение, реализующее алгоритмы обработки данных в двумерных массивах. Познакомиться с алгоритмами обработки текстовой информации в файлах. Необходимо разработать программу позволяющую производить загрузку текстовой информации из файла, обработку и сохранения результата в отдельный файл. В процессе выполнения программы на экране должен отображаться текст исходного файла, а затем текст, который будет помещен во второй файл.

Задание: Длина выражена в сантиметрах. Выразить её в дюймах. (1 дюйм = 2,5 см)

Теоретическая часть

 В языке C# строковые значения представляет тип string, а вся функциональность работы с данным типом сосредоточена в классе System.String. Фреймворк .NET предоставляет большие возможности по управлению и манипуляции файлами и каталогами, которые по большей части сосредоточены в пространстве имен System.IO. Классы, расположенные в этом пространстве имен (такие как Stream, StreamWriter, FileStream и др.), позволяют управлять файловым вводом-выводом.

Для представления диска в пространстве имен System.IO имеется класс DriveInfo. Этот класс имеет статический метод GetDrives, который возвращает имена всех логических дисков компьютера. Также он предоставляет ряд полезных свойств.

 Для работы с каталогами в пространстве имен System.IO предназначены сразу два класса: Directory и DirectoryInfo.

Класс Directory предоставляет ряд статических методов для управления каталогами.

Подобно паре Directory/DirectoryInfo для работы с файлами предназначена пара классов File и FileInfo. С их помощью мы можем создавать, удалять, перемещать файлы, получать их свойства и многое другое.

В пространстве System.IO определены специальные классы для работы с текстовыми файлами: StreamReader и StreamWriter.

 Для записи в текстовый файл используется класс StreamWriter. Некоторые из его конструкторов, которые могут применяться для создания объекта StreamWriter.

Используемые в программе методы:

Для вывода информации на консоль используется встроенный метод

Console.WriteLine.

Оператор while выполняет оператор или блок операторов, пока определенное логическое выражение равно значению true. Так как это выражение оценивается перед каждым выполнением цикла, цикл while выполняется ноль или несколько раз.

Для очистки командной строки Console.Clear.

Double тип данных хранит значения с плавающей запятой двойной точности в 64-разрядном двоичном формате.

Сonvert.ToDouble преобразует значение заданного объекта в число с плавающей запятой двойной точности, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

Метод ReadLine считывает строку из стандартного входного потока. Если стандартное устройство ввода является клавиатурой, метод блокируется, ReadLine пока пользователь не нажимает клавишу ВВОД.

...

Скачать:   txt (9.4 Kb)   pdf (174.9 Kb)   docx (40.3 Kb)  
Продолжить читать еще 4 страниц(ы) »
Доступно только на Essays.club