Читать онлайн «Фортран в задачах и примерах»

Автор Сергей Немнюгин

C. А. Немнюгин О. Л. Стесик Ñàíêò-Ïåòåðáóðã «ÁÕÂ-Ïåòåðáóðã» 2008 УДК 681. 3. 068+800. 92Fortran ББК 32. 973. 26-018. 1 Н50 Немнюгин, С. А. Н50 Фортран в задачах и примерах / С. А. Немнюгин, О. Л. Стесик. — СПб. : БХВ-Петербург, 2008. — 320 с. : ил. ISBN 978-5-94157-873-3 Книга представляет собой сборник примеров программ и задач для самостоятельного решения по программированию на одном из самых эффективных языков разработки вычислительных приложений — языке Фортран. Примеры и задачи различной сложности демонстрируют ос- новные возможности языка. Дается краткое описание OpenMP — стан- дартного средства разработки программ для многоядерных процессоров. В книге содержится описание встроенных функций языка, что дает воз- можность использовать ее в качестве справочника по программированию на языке Фортран. Для программистов УДК 681. 3. 068+800. 92Fortran ББК 32. 973. 26-018. 1 Группа подготовки издания: Главный редактор Екатерина Кондукова Зам. главного редактора Игорь Шишигин Зав. редакцией Григорий Добин Редактор Юрий Рожко Компьютерная верстка Натальи Караваевой Корректор Виктория Пиотровская Дизайн серии Игоря Цырульникова Оформление обложки Елены Беляевой Зав. производством Николай Тверских Ëèöåíçèÿ ÈÄ ¹ 02429 îò 24. 07. 00. Ïîäïèñàíî â ïå÷àòü 25. 06. 08. Ôîðìàò 60×901/16. Ïå÷àòü îôñåòíàÿ. Óñë. ïå÷. ë. 20. Òèðàæ 2500 ýêç. Çàêàç ¹ "ÁÕÂ-Ïåòåðáóðã", 194354, Ñàíêò-Ïåòåðáóðã, óë. Åñåíèíà, 5Á. Ñàíèòàðíî-ýïèäåìèîëîãè÷åñêîå çàêëþ÷åíèå íà ïðîäóêöèþ ¹ 77. 99. 60. 953. Ä. 003650. 04. 08 îò 14. 04. 2008 ã. âûäàíî Ôåäåðàëüíîé ñëóæáîé ïî íàäçîðó â ñôåðå çàùèòû ïðàâ ïîòðåáèòåëåé è áëàãîïîëó÷èÿ ÷åëîâåêà. Îòïå÷àòàíî ñ ãîòîâûõ äèàïîçèòèâîâ â ÃÓÏ "Òèïîãðàôèÿ "Íàóêà" 199034, Ñàíêò-Ïåòåðáóðã, 9 ëèíèÿ, 12 ISBN 978-5-94157-873-3 © Немнюгин С. А. , Стесик О. Л. , 2008 © Оформление, издательство "БХВ-Петербург", 2008 Îãëàâëåíèå Предисловие ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 1 Глава 1. Компиляция, выполнение и отладка программ ... ... . . 3 Как создается программа ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... ... ... ... ... 4 Компилятор фирмы Intel ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 6 Компиляторы GNU Fortran ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 12 Система программирования Compaq Visual Fortran ... ... ... ... ... ... ... 17 Система программирования Sun Studio ... ... ... ... ... ... ... ... ... ... ... ... ... . . 18 Программы-отладчики ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 19 Глава 2.