Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод.QB.2009.doc
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
1.03 Mб
Скачать

Eof(номер файла)

Значение этой функции может быть использовано в операторе IF для принятия решения о дальнейшем ходе выполнения программы.

Пример 17:

OPEN “a:\dannye.dat” FOR INPUT AS #2

20 INPUT #2,G$

PRINT G$

IF EOF(2) THEN CLOSE #2

GOTO 20

В результате выполнения этих операторов данные символьного типа будут считаны из файла dannye.dat, находящегося на диске а, и выведены на экран монитора.

Информацию, которая была записана в файл в среде Qbasic, можно обрабатывать другими программами, например, системой электронных таблиц Excel. Эта система позволяет достаточно просто строить, редактировать и печатать графики и диаграммы различных типов. Для того чтобы обработать в Excel файл, созданный с помощью программы на Qbasic необходимо:

  1. загрузить Excel;

  2. в меню выбрать команду Файл, в ней команду Открыть;

  3. в появившемся окне открытия файлов выбрать Все файлы и открыть нужный файл;

  4. в появившемся окне «мастер текстов» выбрать команду с разделителем и нажать кнопку Далее;

  5. в появившемся окне выбрать пробел в качестве символа-разделителя и нажать кнопку Далее;

  6. в появившемся окне выбрать общий формат и нажать кнопку ОК

  7. когда файл откроется, выбрать из меню команду Правка, в ней команду Заменить и заменить точки на запятые, т.к. в Excel в качестве разделителя целой и дробной части используется запятая.

Далее можно сохранить полученный файл в формате Excel и выполнить построение необходимых графиков.

4. Базовые алгоритмы.

Существуют некоторые алгоритмы, которые используются при решении практически всех задач данного и других курсов. К ним можно отнести (в скобках указан номер примера, в котором рассмотрен данный алгоритм):

  1. задание массива (одномерного и двумерного) с помощью функции случайных чисел (примеры 7, 13, 16);

  2. алгоритм вычисления суммы чисел (пример 13);

  1. подсчет количества чисел, удовлетворяющих заданному условию (пример 13);

  1. поиск минимума (примеры 14, 16);

  1. поиск максимума (пример 16);

  1. замена местами содержимого двух ячеек (пример 17).

5. Советы по выполнению задания.

  1. Внимательно прочитайте задание и попытаетесь осмыслить задачу.

  2. Напишите, что известно и что требуется получить.

  3. Опишите данные, которые будут необходимы при решении: массивы, переменные для циклов и т.д.

  4. Найдите базовые алгоритмы, на которых будет строиться решение.

  5. Пишите алгоритм сначала укрупненными блоками, а затем уже их детализируйте.

  6. При работе на ЭВМ необязательно набирать сразу весь текст программы. Можно разбить программу на логически завершенные блоки и отлаживать ее постепенно.

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

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