- •Integer diff(3, 8, -1:5) ! массивы могут быть многомерными
- •3. Учебные задачи
- •If (условие) exit
- •4. Вложенные Циклы do и работа отладчика
- •Эти же действия (Пошаговый проход) можно выполнить через меню Debug или кнопки на инструментальной панели Debug – кнопки для выполнения «шагов» отладки.
- •5. Массивы и циклы
- •- Иметь структуированный вид
- •2) Подготовьтесь к следующей лабораторной работе, прочитайте Lab_f3.Doc и условия -
Эти же действия (Пошаговый проход) можно выполнить через меню Debug или кнопки на инструментальной панели Debug – кнопки для выполнения «шагов» отладки.
После того, как Вы воспользовались режимом Отладки , этот режим необходимо обязательно закрыть.
!!! Обязательно закройте режим Отладки - Debug - Stop debugging (Shift –F5)
или выполните программу до конца – F5!!!
(иначе могут быть непредвиденные действия как операционной системы, так и оболочки Фортрана)
5. Массивы и циклы
Задание: Решите задачу 1205 - Обязательно используйте массив.
В начале организуйте переборный цикл для чтения чисел в массив.
А затем найдите в массиве максимум.
Задание: Решите задачу 1206
В начале организуйте переборный цикл для чтения чисел в массив.
А затем , например, организуйте переборный цикл с шагом -1.
Показать преподавателю (по его выбору) одну из задач 1201-1206- для контроля, что Вы знаете, как правильно ОФОРМЛЯТЬ текст программ.
УДАЛИТЕ ненужные файлы и каталог DEBUG. Фортрановские EXE-файлы имеют большой размер и нам незачем их хранить. Особо это касается тех, кто только начинает работать с компьютером и у них образуется куча EXE-файлов и куча DEBUG каталогов в разных местах.
Что необходимо знать после Lab_F2:
1. Работа с Compaq Visual Fortran Version 6.5:
загрузка исходного модуля
компиляция
поиск места ошибок
компоновка запуск на исполнение
отладка, пошаговое движение (знакомство)
окна отладчика (знакомство)
2. Структура программы
3. Требования к оформлению программы
4. Оператор цикла с пред-условием
5. Оператор цикла с пост-условием
6. Оператор цикла-перебора
7. Массивы
Вопросы для «продвинутых»
Что в Лабораторной работе написано не правильно?
Что в Лабораторной работе написано плохо?
Что в Лабораторной работе пропущено и следует добавить?
Задание Lab_F2 (на дом)
1) Выполните проверочные задачи.
Решите 2 задачи: 1210 (для тех, кто начинает изучать языки программирования) или 1211 и 12** . Номер задания * получите у преподавателя.
Это задачи на простой перебор пространства всех возможных решений, из которого надо выбрать те решения, которые удовлетворяют условию, как в задаче про Марки, т.е. задачи на вложенные циклы и условия. Перебор многозначных чисел организуйте с помощью перебора отдельных цифр, а не с помощью разборки числа на цифры. Как шаблон задачи можно использовать программу Marki.FOR
Задание должно быть выполнено до следующего занятия!!!.
Результаты проверки доступны на странице – Результаты.
!!! Если программы будут НЕ ПРАВИЛЬНО оформлены , даже если они
правильно работают, они будут не засчитаны
Замечания
а) Программа должна быть оформлена:
- подписана 4 строки: что за программа, кто написал, группа, дата сдачи.
- Иметь структуированный вид
Задание должно быть выполнено к следующему занятию.
!!! Если программы будут НЕ ПРАВИЛЬНО оформлены , даже если они
правильно работают, они будут не засчитаны, и задания будут заменяться.
на зачетной неделе.
2) Подготовьтесь к следующей лабораторной работе, прочитайте Lab_f3.Doc и условия -
Задачи Lab_F3.doc. Подготовьте алгоритмы решения задач, т.к. задания можно будет выполнить только на занятие.