Соглашение об именах

Программа на Фортране-90

Программа на языке Fortran (исходный код) – это запись последовательности инструкций – операторов. Особенностью Фортрана, заимствованной еще от ввода с перфокарт, является построчная запись операторов, что отличает его от Си и Pascal. Однако, в современном Фортране можно размещать в одной строке несколько операторов, разделяя их символом «;». В конце строки этот символ необязателен.

При желании оператор можно разместить в нескольких строках, используя в качестве знака переноса символ «&».

В тексте программы на экране ключевые слова– синегоцвета, комментарии– зеленого. Фортран не чувствителен к регистру, строчные и прописные буквы не различаются. Компилятор игнорирует символы пробела кроме случаев, когда они находятся внутри символьных констант. Символы пробела обычно используются для улучшения читаемости программ.

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

Файл с текстом программы на языке Fortran-90 имеет расширение *.f90.

Пример:

Запрос значения радиуса с экрана, вычисление площади и вывод её на экран.

Program СircleArea ! Имя приложения

! F90 гр.1350 Иванов И.И.. вар.14

Implicit None ! Оператор отменяет назначение типов по умолчанию и

! заставляет описывать каждый объект программы

Real radius, area ! Объявление типов переменных

Real, parameter :: pi= 3.14159

! (вещественная константа π с известным значением)

!---Заканчиваются определения (неисполняемые операторы), начало вычислений

Write(*,*) " radius =?" ; read(*,*)radius

! Диалог для ввода значения радиуса

Write(*,*) " radius =", radius ! Вывод значения радиуса

area = PI * radius **2; ! Вычисление значения площади

Write(*,*) & ! Обратите внимание на знак переноса

"Площадь равна", area ! вывод результата на экран

end program СircleArea

! Обязательный оператор завершения программы

Комментарии

Комментарий начинается с восклицательного знака "!". Комментарии могут содержать любой текст и не влияют на ход выполнения программы. Присутствие комментариев в программе облегчает ее чтение, корректировку, исправление ошибок.

Внимание! В лабораторных работах по курсу «Информатика» считается обязательным комментарий, содержащий фамилию, имя студента, номер группы и номер варианта задания. Такой комментарий пишется в самом начале программы (до или после заголовка).

Соглашение об именах

Любая программа предназначена для хранения и обработки информации. Сначала данные поступают в программу, затем обрабатываются по определенному алгоритму и выводятся из программы. Для хранения и работы с данными используются переменные и константы, которым дают уникальные имена (идентификаторы). Имена даются также программным компонентам.

Рекомендуется создавать имена осмысленными применительно к решаемой задаче, как в приведенном примере: radius, area.

Создавая имя, соблюдайте следующие правила:

- имена состоят из латинских букв, цифр 0¸9, символов «_», «$»;

- первым символом имени не может быть цифра;

- строчные и прописные буквы не различаются;

- длина имени не может быть более 31 символа;

- в качестве имен запрещено использование ключевых слов;

- в качестве имен не рекомендуется использование имен встроенных функций (например, sin, sqrt, sum и т.д.).








Дата добавления: 2017-09-19; просмотров: 256;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.01 сек.