В своем рабочем каталоге найдите файл 1100.FOR и загрузите его в оболочку CVFS для компиляции.
Для чтения числа из внешнего файла мы открываем файл Input.txt
OPEN(1,FILE='Input.txt') (связали файл Input.txt с «каналом ввода» номер 1)
READ(1,*) K - чтение числа и запоминание в переменной K из 1 КАНАЛа (файл Input.txt)
И наконец само действие программы - вывод значения переменной K
PRINT *, K
Для создания исполняемой программы запускаем компиляцию и компоновку.
Запустите программу на исполнение.
Посмотрите на значение, выведенное на монитор:
Там должно быть тоже число, что и в файле Input.txt
Задание: Решите задачу 1100. Внимательно выполните то, что написано ниже.
Отредактируйте файл 1100.FOR:
1. Редактирование комментария-"шапки"
- Уберите Primer 3
- Поменяйте фамилию преподавателя на Вашу фамилию
- Измените номер группы 1100 на Вашу группу
- Измените дату на текущую дату
2. Редактирование программы
- Поменяйте имя программы Prim3 на F1100
- Поменяйте фамилию преподавателя на Вашу фамилию
|
|
- Измените номер группы 1100 на Вашу группу
- Измените дату на текущую дату
- Поменяйте Input.txt на input.txt
Сохраните отредактированный файл (Ctrl -S).
Проверьте компиляцию файла - (Ctrl-F7)
При правильном и внимательном редактировании у Вас не должно быть ошибок.
Если ошибки возникли, то проверьте с начала Ваше редактирование.
Запустите и Проверьте новое решение.
Отредактированный Файл 1100.for будет ВАШИМ шаблоном для решения следующих задач. НЕ удаляйте этот файл, и не переименовываете его.
Теперь следует проверить правильно ли Ваше решения выполняется под компилятором Fortran77 (G NU P ublic L icense или GPL,), установленным. для сетевой тестирующей системы.
Нажмите по ссылке Тестирующая система по ИНФОРМАТИКЕ для 1 курса ___(НОЦ)
(Эта же ссылка доступна при открытии файла T:\Informatika\onlinelink.htm)
Выберите Lab_F1. Далее – Выберите ссылку «На_занятие».
Зарегистрируйтесь.
Своё имя для входа в тестирующую систему найдите в файле: T:\Informatika\ список_ejude.txt. Пароль получите у преподавателя, сообщив своё имя и фамилию. (Обязательно Запишите это имя и пароль).
Отправьте на проверку задачу 1100 – отправляется Ваш файл 1100.for: Z:\Inform\Lab_F1\ 1100.for
Возможно при проверке программа 1100.for будет выдана ошибка, т.к. Вы не выполнили полностью редактирование файла. Часто имена входного и выходного файла заданы в программе Input.txt и Output.txt, что не верно, т.к. по условию задачи эти имена должны быть input.txt и output.txt, а ОС-Linux тестирующего сервера различает регистр символов и input.txt и Input.txt для Linux’а - совершенно разные файлы.
Закройте оболочку Фортрана.
Задание: Решите задачу 1101
|
|
Указание:
скопируйте файл 1100.FOR в файл 1101.FOR:
В TotalCommander’е, выберите файл 1100.FOR, нажмите F5, сразу наберите 1101.*, OK;
отредактируйте файл 1101.FOR.
При редактировании пользуйтесь операциями Копирование (Ctrl-C) и Вставка (Ctrl-V)
Обязательно поменяйте всё в заголовке и выводе программы. Иначе, потом всё равно придётся это сделать, но время будет потеряно.
Обратите внимание на оформление (структурированность) написания программы (см далее). Учитесь делать это сразу. Хорошие привычки надо заводить СРАЗУ.