- •«Информатика» программирование на фортране
- •Часть 1
- •От автора
- •Содержание
- •1. Константы
- •2. Типы констант
- •3. Переменные
- •4. Типы переменных
- •5. Операторы описания
- •6. Арифметические операции Операции по приоритету:
- •7. Расположение текста программы на экране дисплея
- •Правила набора текста программ:
- •Правило:
- •4 Write(6,*)’ Введите значения сторон треугольника a,b,c’
- •8. Технология прохождения фортран – программ на эвм
- •Технология прохождения фортран – программ на эвм
- •9. Арифметический оператор if
- •If(арифметическое выражение) m1, m2, m3
- •Примечание:
- •Правило:
- •Оператор, следующий после if арифметического должен иметь метку;
- •If арифметический не может быть последним оператором в цикле do.
- •4 Write(6,*)’ Введите значения сторон треугольника a,b,c’
- •8 Write(6,*)’ Площадь треугольника равна нулю’
- •9 Write(6,*)’ Такой треугольник не существует’
- •10. If логический
- •If(логическое выражение) выполняемый оператор
- •70% Ошибок у программистов возникает из-за несоответствия типов переменных!.
- •Условные обозначения логических операторов на блок-схемах
- •If арифметический if логический
- •11. Табулирование функции
- •12. Оператор цикла do
- •Внимание:
- •Примечание:
- •3 Write(6,*)’Введите переменные a,b,c’
- •13. Массивы
- •Примечание:
- •Вычисление определенного интеграла
- •1 Write(6,*)’Введите значения a,b,dx’
- •14. Работа с одномерными массивами Ввод массивов
- •Первый способ ввода массивов:
- •Второй способ ввода массивов:
- •Третий способ ввода массивов:
- •15. Вывод массивов Первый способ вывода массива
- •Второй способ вывода массива:
- •Третий способ вывода массива:
- •Четвёртый способ вывода массива:
- •Способ вывода массива в два столбца:
- •Фрагменты задач с одномерными массивами
- •If(b.Eq.K) write(6,*)’ Число m является чётным’
- •Сортировка массива
- •Второй способ сортировки массива:
- •16. Конструкция if then–else if then–else – end if
- •If (логическое выражение 1) then
- •Правила:
- •Примечания:
- •17. Оператор data
- •Правило:
- •По очерёдности следования
- •По типу данных.
- •Правило:
- •18.Работа с двухмерными массивами
- •19. Ввод двухмерного массива
- •Второй способ ввода массивов:
- •Третий способ ввода массивов:
- •Четвертый способ ввода массивов:
- •Фрагменты задач с двухмерными массивами
- •20. Вывод двухмерного массива
ПАВЛОВЕЦ В.В.
ЭЛЕКТРОННЫЙ КОНСПЕКТ ЛЕКЦИЙ
по курсу
«Информатика» программирование на фортране
Часть 1
БГПА, Минск 2002
От автора
Дорогие друзья. Предлагаю Вашему вниманию электронный конспект лекций по курсу "Информатика" программирование на Фортране".
Эта работа не претендует на полноту изложения каждого раздела языка программирования Фортран. Внимание уделено больше методической части изучения материала. При необходимости, более подробную информацию о возможностях использования языка можно получить на сервере энергетического факультета в каталоге
E:\DOC\FORTRAN.DOC\fortran (семь файлов).
Предоставляемый Вам для пользования материал является пробным для последующего издания книги. Огромная просьба свои замечания, замеченные ошибки, сведения о недостаточно понятно изложенном материале сообщить автору письменно или по тел.223-93-02 или на E-mail:paulav@tut.by.
Спасибо. Желаю удачи.
У Вас все получится!
Доц. каф. "Электроснабжение" БНТУ Павловец В.В.
Для удобства работы с электронным конспектом из раздела "Содержание" можно перейти в любое место файла, щелкнув левой кнопкой "мыши" по нужному параграфу. Чтобы вернуться назад в раздел "Содержание", достаточно щелкнуть на стрелку "Назад" в левом углу панели инструментов или набрать "Alt+Стрелка влево". Ускоренную навигацию по документу можно осуществлять, выбрав на панели инструментов "Вид" и включив кнопку "Схема документа".
Содержание
От автора 2
СОДЕРЖАНИЕ 3
1. Константы 4
2. Типы констант 4
3. Переменные 5
4. Типы переменных 5
5. Операторы описания 5
6. Арифметические операции 6
7. Расположение текста программы на экране дисплея 7
Правила набора текста программ: 7
8. Технология прохождения фортран – программ на ЭВМ 9
Технология прохождения фортран – программ на ЭВМ 11
в Fortran PowerStation 11
9. Арифметический оператор IF 14
10. IF логический 15
Условные обозначения логических операторов на блок-схемах 17
11. Табулирование функции 19
12. Оператор цикла DO 20
13. Массивы 22
Вычисление определенного интеграла 24
14. Работа с одномерными массивами 26
Ввод массивов 26
Первый способ ввода массивов: 26
Второй способ ввода массивов: 26
Третий способ ввода массивов: 26
15. Вывод массивов 27
Первый способ вывода массива 27
Второй способ вывода массива: 27
Третий способ вывода массива: 27
Четвёртый способ вывода массива: 27
Способ вывода массива в два столбца: 28
Фрагменты задач с одномерными массивами 28
Сортировка массива 32
Второй способ сортировки массива: 32
16. Конструкция IF THEN–ELSE IF THEN–ELSE – END IF 33
17. Оператор DATA 35
18.Работа с двухмерными массивами 36
19. Ввод двухмерного массива 37
Второй способ ввода массивов: 37
Третий способ ввода массивов: 37
Четвертый способ ввода массивов: 38
Фрагменты задач с двухмерными массивами 38
20. Вывод двухмерного массива 41
1. Константы
Константа – это величина, которая не изменяется в программе в процессе программирования, то есть её значение не изменяется.