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

Фортран

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