Порядок выполнения работы

Лабораторная работа № 7

ТЕКСТОВЫЕ ФАЙЛЫ

Цель – изучение файлов данных и способов доступа к ним; приобретение навыков ввода-вывода простых переменных различных типов; ознакомление с вводом-выводом индексированных переменных, массивов; применение форматирования выводимой информации.

Постановка задачи:

1. Исходные величины представить в виде внешнего текстового файла, ввести их из файла и вывести в другой текстовый файл и на экран в формате.

2. Ввести исходный массив из текстового файла. Вывести его в естественном виде. Выполнить задание. Результаты вывести в другой текстовый файл.

Типовой вариант

1. q = 'AB*1', a = 'DF#2', b = 'KM@3', W = -122×10-9, E = 156,

F = (1,2,3,4,5).

2. Найти разность R между максимальным и минимальным элементами массива

Порядок выполнения работы

1. Создайте проект консольного приложения с именем Lab7_V1_1. Откройте исходный файл Lab7_V1_1.f90 в окне редактора.

2. Вставьте в проект текстовый файл для ввода исходных данных (команда меню «Project / Add to Project / New…»).

3. Выберите на вкладке «Files» диалоговой панели «New» тип вставляемого объекта «Text File», введите имя файла File1 в окне «File name» и подтвердите установки нажатием на кнопку OK.

4. В результате новый текстовый файл File1.txt (расширение имени файла.txt будет добавлено автоматически) будет вставлен в проект и открыт в окне редактора. Внесите данные первого задания (через пробел)

5. Отредактируйте текст главной программы в соответствии с заданием, снабдив операторы программы комментариями.

· Объявите имена переменных для данных первого пункта задания.

· Организуйте построчный ввод исходных данных из текстового файла File1.txt.

· Организуйте вывод данных в текстовый файл File1.out.

· Для контроля продублируйте вывод на экран.

6. Запустите на выполнение консольное приложение. Проанализируйте контрольный вывод данных первого задания на экране.

7. Программа автоматически осуществила вывод данных в новый файл на диске в папке проекта. Добавьте результирующий текстовый файл File.out в прект (команда меню «Project / Add to Project / Files…»).

8. Чтобы увидеть и подключить к проекту текстовый файл File.out в открывшемся диалоговом окне «Insert Files Into Project» установите фильтр типа показываемых файлов на «Все файлы».

9. В результате этих действий в окне появятся все файлы, которые содержатся в папке проекта. Выделите файл File.out и нажмите кнопку OK.

10. Имя добавленного в проект файла появится в иерархическом дереве файлов на вкладке FileView рабочего пространства Workspace. Чтобы увидеть содержимое файла File.out, выполните двойной щелчок левой кнопки мыши по имени файла. Проанализируйте результаты вывода в файл File.out и сравните с результатами вывода на экран. Они должны быть идентичными.

11. Завершите работу консольного приложения и закройте рабочее пространство проекта первого пункта задания командой File / Close Workspace.

12. Создайте новый проект консольного приложения с именем Lab7_V1_2 для второго пункта задания. Откройте исходный файл Lab7_V1_2.f90 в окне редактора

13. Вставьте в проект текстовый файл для ввода исходных данных (команда меню «Project / Add to Project / New…»).

14. Выберите на вкладке «Files» диалоговой панели «New» тип вставляемого объекта «Text File», введите имя файла File1 в окне «File name» и подтвердите установки нажатием на кнопку OK.

15. В результате новый текстовый файл File1.txt (расширение имени файла.txt будет добавлено автоматически) будет вставлен в проект и открыт в окне редактора. Внесите данные первого задания (через пробел)

16. Отредактируйте текст главной программы в соответствии с заданием, снабдив операторы программы комментариями.

· Объявите имена переменных для данных второго пункта задания.

· Организуйте ввод исходных данных из текстового файла File1.txt. Сначала считайте количество строк/столбцов квадратной матрицы, затем элементы матрицы построчно.

· Запрограммируйте алгоритм поиска разности между максимальным и минимальным элементами массива.

· Организуйте вывод данных в текстовый файл File1.out.

· Для контроля продублируйте вывод на экран.

17. Запустите на выполнение консольное приложение. Проанализируйте контрольный вывод исходного массива второго задания и результаты расчета на экране.

18. Программа автоматически осуществила вывод данных в новый файл File1.out на диске в папке проекта. Добавьте результирующий текстовый файл File1.out в прект (команда меню «Project / Add to Project / Files…»).

19. Чтобы увидеть и подключить к проекту текстовый файл File1.out в открывшемся диалоговом окне «Insert Files Into Project» установите фильтр типа показываемых файлов на «Все файлы».

20. В результате этих действий в окне появятся все файлы, которые содержатся в папке проекта. Выделите файл File1.out и нажмите кнопку OK.

21. Имя добавленного в проект файла появится в иерархическом дереве файлов на вкладке FileView рабочего пространства Workspace. Чтобы увидеть содержимое файла File1.out, выполните двойной щелчок левой кнопки мыши по имени файла. Проанализируйте результаты вывода в текстовый файл File.out и сравните с результатами вывода на экран. Они должны быть идентичными.

22. Завершите работу консольного приложения и интегрированной среды Microsoft Developer Studio.

23. Оформите отчет о проделанной лабораторной работе в соответствии с вариантом (см. далее пример оформления работы).

ВАРИАНТЫ ЗАДАНИЙ


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: