Программирование на фортране В.Добранд Москва 1973 175стр На ФОРТРАНе разработаны и накоплены обширнейшие библиотеки подпрограмм.
Естественно, что при таком широком распространении появились различные версии языка, в той или иной мере отличающиеся от стандарта. Такими версиями являются: ЩЕРН-ФОРТР АН, ФОРТРАН-63 и др. Надо сказать, что языки программирования для каждой конкретной машины практически всегда отличаются от стандартного. В одних случаях в них не использованы некоторые возможности языка, в других — язык расширен, в третьих — часть возможностей не используется, а часть — расширяется. Поэтому появление справочника по языку, отличающемуся от стандартного, но вобравшего в себя многие типичные от иего отклонения, встречающиеся в конкретных реализациях ФОРТРАНа, Может оказаться полезным. Таким справочником по *зыку ФОРТРАН-63 является предлагаемая книга. Она состоят из двух частей,
В первой части дан свод правил написания программ на языке программирования ФОРТРАН-63. Во второй части датго 17 прйтйё-ров решения различных задач на цифровой вычислительной машине. Программы решения этих задач написаны на ФОРТРАНе-63. Они составлены различными авторами, различны по форме и методу написания. ....-,..•
Поскольку ФОРТРАН-63 отличается от стандартной версия. ФОРТРАНа IV, в книге даны примечания и дополнения, позволяющие использовать книгу при программировании на ФОРТРАНе IV. Они сделаны в соответствии с официальным текстом описания языка, опубликованным в журнале Communications of the ACM,vol.7, № 10, 1964.
Справочник содержит материалы, ориентированные на конкретную машину CDC 1604 А. Так как в Советском Союзе этих машин нет, из текста удален почти весь материал, специфичный только для этой машины.
Книга не предназначена для первоначального изучения языка, но будет полезной инженерам и научным работникам, уже знакомым с основами программирования на ФОРТРАНе.
Э. А. ТРАХТЕНГЕРЩ

СОДЕРЖАНИЕ
Предисловие к русскому изданию..............: : 5
ЧАСТЬ I. ОБЩЕЕ ПРЕДСТАВЛЕНИЕ О ЯЗЫКЕ ФОРТРАН ... 7
1. Алфавит . ....................... 7
2. Величина........i..............: 7
3. Выражения ....... .."............... 12
4. Операторы.....................: . 15
5. Бланк программирования .............,..:: 41
ЧАСТЬ II. ПРОГРАММЫ ........... . . . : : » 42
1. Линейная регрессия..................'. . 42
2. Периметр эллипса................... . 46
3. Расчет годографа амплитудно-фазовой характеристики сопротивления 51
4. Расчет электрической цепи ................. 55
5. Гармонический анализ................... 59
6. Расчет таблицы вероятностей................ 64
7. Проверка гипотез по Т-критерию.............. 69
8. Период колебания математического маятника.......... 74
9. Вычисление всех корней полинома с комплексными коэффициентами . 80 10. Численное решение дифференциального уравнения специального вида 89
П. Обратная засечка...................: 99
Ш. Простой дисперсионный анализ..............г 106
13. Интерполяция ................:.;..• ИЗ
14. Генератор перестановок................. 117
15. Запись анкетных данных на магнитную ленту и их корректировка 130
16. Подпрограмма печати значений матрицы в любом формате..... 135
17. Сортировка списков по двум признакам........... 142
18. Подпрограмма умножения матриц, записанных на двух магнитных
лентах............,........т : : : 158
Дополнения.....................: .- 168
Список операторов ФОРТРАНа, использованных в программах . . . 173
Hosted by uCoz