Найти в Дзене
Фортран

Фортран

С него началась история языков программирования высокого уровня
подборка · 9 материалов
Программные единицы в Фортране: от главной программы до модулей
Fortran, один из старейших и всё ещё чрезвычайно востребованных языков в научных и инженерных расчётах, построен на концепции программных единиц (program units). Это логически обособленные части программы, которые взаимодействуют друг с другом через чётко определённые интерфейсы. Понимание этих единиц — ключ к написанию структурированного, эффективного и поддерживаемого кода на современном Fortran (стандарты Fortran 90 и новее). Это точка входа в приложение. Каждая выполняемая программа на Fortran должна иметь ровно одну главную программу...
11 месяцев назад
Программа на Фортране
Продолжаю рассказывать о полумёртвых языках и, в частности, о Фортране. Почему полумёртых, а не мёртвых? Ну потому что есть ещё любители (а может и профессионалы), которые используют эти языки. О том, как написать Hello World на Фортране, можно узнать здесь. А сегодня чуть более подробно о формате (структуре) программы на этом языке и о наборе символов, которые допустимо использовать. Начнём с символов… В алфавит Fortran 90 (хотя вообще-то уже есть Фортран 2022, но я буду отталкиваться от основ и...
Простой ввод в Фортране
После статьи о простом выводе было бы разумно сразу написать и о простом вводе. Но, к сожалению, свободного времени у меня мало. Поэтому пишу только по случаю и по настроению. Так что путь от вывода до ввода получился долгим ))) Зачем я вообще пишу о Фортране, я уже как-то говорил. Мне просто нравятся разные языки программирования, поэтому я их изучаю и делюсь какими-то своими знаниями здесь. Хотя по настоящему пишу только на одном (ну если не считать языками программирования HTML, SQL и прочие подобные)...
128 читали · 2 года назад
Комментарии в Фортране
Нередко слышу утверждения, что правильно написанный код не нуждается в комментариях. Но, как показывает мой личный опыт (а мне, как фрилансеру, часто приходилось разбирать чужой код), комментарии обычно не пишут те, кто и код пишет очень хреново. Поэтому я убежден - комментарии нужны в любой программе (даже если это 1С). Разумеется, здесь главное не дойти до маразма и не писать комментарии к программе “Hello, World” (хотя если это расчёт на начинающих, то и в такой программе комментарии будут не лишними)...
131 читали · 2 года назад
Простой вывод в Фортране
Возможности ввода-вывода в Фортране не такие уж и слабые. Но я расскажу только о самых простых. Для тех, кто как и я, от нечего делать решил на досуге поизучать Фортран. Начнём с вывода в консоль. Для этого можно использовать оператор PRINT *: PRINT *, <"ТЕКСТ">, <"ИМЯ РЕЗУЛЬТАТА"> Фортран не чувствителен к регистру, поэтому записывать ключевые слова можно как маленькими, так и большими буквами. Но я пишу большими, потому что мне нравится “старая школа” Фортрана. Если выводится текст, то строка должна...
231 читали · 2 года назад
Лексемы Фортрана
Многие программисты работают годами и не знают, что такое лексема. И это им совершенно не мешает (сам такой))). Ну а про Фортран забыли даже те, кто его знал. Но не я. Почему-то нравится мне этот язык, хотя на нём, конечно, я не программирую. Но зато рассказываю иногда об этом прадедушке языков высокого уровня. Лексемы - это это основные значимые последовательности букв и цифр, а также специальных символов, из которых составляются имена констант, типов данных и прочих элементов языка. Лексемами являются все ключевые (зарезервированные) слова языка, названия стандартных типов данных и т...